Bus location and stop announcement method and system based on RFID
Through the RFID-based bus positioning and station reporting method, the accuracy of bus positioning and station reporting under the influence of weather and building shading is solved, and higher positioning accuracy and operational reliability are achieved. sex.
Patent Information
- Application Number
- CN202410583605.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-11
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2044-05-11
AI Technical Summary
In the prior art, bus positioning stations are easily affected by weather and building shading, resulting in misreporting false alarms. The high accuracy of the GPS positioning module is limited, and the RFID transmitter signal range is limited, making it difficult to ensure the accuracy of positioning.
Using the RFID-based bus positioning and station reporting method, we can obtain RFID tag information in real time, enter real-time analysis model, analyze site information, trigger exchange verification instructions, and use multiple analysis combined with verification to improve positioning accuracy, prevent incorrect reception, and ensure Accurate identification of bus arrival stops.
It improves the accuracy of bus positioning and reporting stations, reduces the phenomenon of missed reports and false alarms, enhances the accurate identification ability of bus arrival stations, and ensures the normal operation of bus operations.
Smart Images

Figure CN118351710B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of bus stop location announcement, and in particular to a bus stop location announcement method and system based on RFID. Background Art
[0002] At present, bus stop announcements are based on the principle of satellite navigation, GPS positioning. By receiving signals from at least four GPS satellites, measuring the signal propagation time, and then calculating the coordinates, the arrival and departure of the vehicle can be determined by matching with the platform coordinates. The GPS positioning module installed on the bus can receive signals from the satellite and provide location information such as longitude and latitude. The GPS positioning module has the characteristics of high precision, but it cannot be positioned normally due to factors such as weather and building obstructions. In related technologies, the RFID transmitter installed at the bus stop and the RFID receiving module installed on the bus cooperate. When the RFID receiving module on the bus receives the signal emitted by the RFID transmitter at the bus stop, it can be considered that the bus has arrived at the corresponding station, and then the station announcement is implemented, which is not affected by weather and building obstructions, and the station announcement is accurate. However, since the bus is a moving object and the signal emitted by the RFID transmitter is periodically emitted, and the signal range emitted by the RFID transmitter is limited, it is easy for the bus to miss or report a false alarm. Summary of the invention
[0003] In order to improve the accuracy of bus stop location announcement, the present application provides a bus stop location announcement method and system based on RFID.
[0004] In the first aspect, the above-mentioned invention objective of the present application is achieved through the following technical solutions:
[0005] A bus stop location and announcement method based on RFID, the bus stop location and announcement method based on RFID comprising:
[0006] Get RFID tag information in real time;
[0007] Inputting the RFID tag information into a real-time analysis model, and acquiring site analysis information based on the real-time analysis model;
[0008] triggering an exchange verification instruction according to the site analysis information;
[0009] Based on the exchange verification instruction, obtaining an exchange verification result;
[0010] The bus stop is announced based on the exchange verification result.
[0011] By adopting the above technical solution, the RFID receiving module on the bus will run in real time to receive the signal from the RFID transmitting module in real time, and input the collected RFID tag information into the real-time analysis model. The real-time analysis model is used to analyze the RFID tag information, determine which bus stop the obtained RFID tag information comes from, whether it is an intermediate stop or a terminal, etc., and can also analyze and determine the format of the RFID tag information to prevent erroneous reception. In addition, the site analysis information obtained by the real-time analysis model also includes the time point when the RFID receiving module receives the RFID tag information. The driving situation of the vehicle on the current operating route is combined with the time point when the RFID receiving module receives the RFID tag information to further determine whether the currently received RFID tag information is accurate, that is, whether the current RFID tag information corresponds to the current site, and trigger the signal transmission exchange verification function of the RFID receiving module on the bus. Based on the signal transmission exchange verification function, a verification signal is transmitted to the RFID transmitting module at the bus stop, and the signal sent back by the RFID transmitting module is analyzed and verified. Based on this, the accuracy of bus positioning and station announcement is improved by combining multiple analyses and verifications.
[0012] In a preferred example, the present application may be further configured as follows: inputting the RFID tag information into a real-time analysis model, and obtaining site analysis information based on the real-time analysis model, specifically including:
[0013] The RFID tag information is input into a real-time analysis model, wherein the RFID tag information includes a function code and a site code; based on the real-time analysis model, the function code and the site code are analyzed to obtain site analysis information.
[0014] By adopting the above technical solution, in addition to the time point when the RFID receiving module receives the RFID tag information, the RFID tag information also includes a function code and a site code. The function code is used to indicate different functional applications of the RFID receiving module. For example, the function definition bit indicates that the terminal is away from the site, that is, after the RFID receiving module on the bus receives the information, if the platform number corresponding to the site code is on the current operating route of the bus, it is confirmed that the bus has left the corresponding terminal, or the function definition bit indicates that the terminal arrives at the site, that is, after the RFID receiving module on the bus receives the information, if the platform number corresponding to the site code is on the current operating route of the bus, it is confirmed that the bus has arrived at the corresponding terminal. The terminal number is the last 5 digits of the position number, and the site code is used to determine the specific site. The site code of each site is unique in the city and is the basis for determining the site. Therefore, by analyzing the function code and the site code through the real-time analysis model, the bus arrival site can be located and the accuracy of the bus positioning and station announcement can be guaranteed.
[0015] In a preferred example, the present application can be further configured as follows: the real-time analysis model is used to collect RFID tag information in real time, and the real-time analysis model is generated in the following manner:
[0016] Obtain bus route information and station information;
[0017] Generate a current analysis model according to the bus operation route information and the station information;
[0018] The bus dispatching data is acquired in real time, the bus dispatching data and the RFID tag information are input into the current analysis model, and a real-time analysis model is generated in real time.
[0019] By adopting the above technical solution, the real-time analysis model is used to collect RFID tag information in real time, generate RFID record strings, and store them in the corresponding database, and upload data through the data collection process of the bus's RFID receiving module. The corresponding background system can issue relevant reports after integrating RFID records and required business information, which is convenient for analyzing the overall operation of the bus; in addition, the bus operation line information and station information are obtained. The bus operation line information refers to the route of the current bus, as well as specific fare information and other information. The station information refers to the specific location of each station on the current bus operation route, as well as the station code corresponding to each station. Therefore, through the bus operation line information and station information, an analysis model before the start of bus operation can be generated; and the bus scheduling data refers to the overall scheduling information of the bus operation routes in the region by the operation management, combined with the bus scheduling data and all RFID tag information obtained in the current operation cycle, so as to generate a real-time analysis model with data analysis capabilities that can be updated in real time.
[0020] In a preferred example, the present application may be further configured as follows: triggering the exchange verification instruction according to the site analysis information specifically includes:
[0021] Based on the real-time analysis model, obtaining verification site information;
[0022] According to the site analysis information, determine whether the current site corresponds to the verification site information to obtain a site determination result; and according to the site determination result and the verification site information, trigger an exchange verification instruction.
[0023] By adopting the above technical solution, in the real-time analysis model, the bus operation route information and station information are analyzed, that is, the special stations in the current bus operation route are judged, such as the transfer station and the data download station, etc. In addition, the distance between each station in the current bus operation route is judged to obtain the station information with a closer distance interval, etc. For the transfer station and the data download station, as well as the stations with a closer distance interval, the RFID tag information and the corresponding station can be verified by the exchange verification method, so as to ensure the accuracy of the bus identification station, and the exchange verification method means that when the RFID receiving module receives the radio frequency signal from the RFID transmitting module, the induced current in the RFID receiving module tag chip will obtain energy and be activated. At this time, the RFID receiving module tag chip will send the preset coding information through the built-in radio frequency antenna, and the RFID transmitting module receives and identifies it. The preset coding information can be encrypted key information or data after the station code is transcoded in a special form. The preset coding information has a certain security, so as to ensure the security of the data.
[0024] In a preferred example, the present application may be further configured as follows: obtaining verification site information based on the real-time analysis model specifically includes:
[0025] Based on the real-time analysis model, analyzing the site information, obtaining the nearby RFID site information and the similar RFID site information;
[0026] generating similar verification exchange information based on the similar RFID site information, and generating similar verification exchange information based on the similar RFID site information;
[0027] The close verification exchange information and the similar verification exchange information are combined to obtain verification site information.
[0028] By adopting the above technical solution, when analyzing the bus operation route information and station information in the real-time analysis model, in addition to determining the special stations in the current bus operation route, the travel distance of each station and the corresponding code value of each station will also be analyzed. The similar RFID station information refers to different stations with a close travel distance of the bus and the RFID transmitting modules installed at a close distance in the same station. The corresponding similar verification exchange information includes the verification code information emitted by the RFID receiving module tag chip when exchanging verification. For example, according to the distance between different stations and the distance between the RFID transmitting modules installed at a close distance in the same station, verification codes of different lengths are generated. Similar RFID station information refers to RFID transmitting modules with similar corresponding code values. Because the length of the code value is limited, it is difficult to avoid similar station codes. When multiple RFID transmitting modules work at the same time, the signals may interfere with each other, resulting in reading errors. Therefore, the generated similar verification exchange information is greatly different from the code signal sent by the corresponding RFID transmitting module, so that the similarity of the verification codes corresponding to the multiple RFID transmitting modules is greatly reduced, thereby reducing the probability of recognition errors and improving the accuracy of bus positioning and station announcement.
[0029] In the second aspect, the above invention objective of the present application is achieved through the following technical solutions:
[0030] A bus stop location and announcement system based on RFID, the bus stop location and announcement system based on RFID comprising:
[0031] Tag information acquisition module, used to obtain RFID tag information in real time;
[0032] An information analysis module, used to input the RFID tag information into a real-time analysis model, and obtain site analysis information based on the real-time analysis model;
[0033] An exchange verification module, configured to trigger an exchange verification instruction according to the site analysis information;
[0034] A verification module, used to obtain an exchange verification result based on the exchange verification instruction;
[0035] The stop announcement instruction module is used to locate and announce the bus stop according to the exchange verification result.
[0036] Optionally, the information analysis module includes:
[0037] A model input submodule, used to input the RFID tag information into a real-time analysis model, wherein the RFID tag information includes a function code and a site code;
[0038] The information analysis submodule is used to analyze the function code and the site code based on the real-time analysis model to obtain site analysis information.
[0039] Optionally, the RFID-based bus location and stop announcement system further includes:
[0040] Operation information acquisition module, used to obtain bus operation route information and station information;
[0041] A current analysis module, used to generate a current analysis model according to the bus operation route information and the station information;
[0042] The real-time model generation module is used to obtain bus dispatching data in real time, input the bus dispatching data and the RFID tag information into the current analysis model, and generate a real-time analysis model in real time.
[0043] In the third aspect, the above invention objective of the present application is achieved through the following technical solutions:
[0044] A computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned RFID-based bus location and stop announcement method are implemented.
[0045] In a fourth aspect, the above-mentioned invention objective of the present application is achieved through the following technical solutions:
[0046] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned RFID-based bus positioning and stop announcement method are implemented.
[0047] In summary, the present application includes at least one of the following beneficial technical effects:
[0048] 1. The RFID receiving module on the bus will run in real time to receive the signal from the RFID transmitting module in real time, and input the collected RFID tag information into the real-time analysis model. The real-time analysis model is used to analyze the RFID tag information, determine which bus stop the obtained RFID tag information comes from, whether it is an intermediate stop or a terminal, etc., and can also analyze and determine the format of the RFID tag information to prevent erroneous reception. In addition, the site analysis information obtained by the real-time analysis model also includes the time point when the RFID receiving module receives the RFID tag information. The driving situation of the vehicle on the current operating route is combined with the time point when the RFID receiving module receives the RFID tag information to further determine whether the currently received RFID tag information is accurate, that is, whether the current RFID tag information corresponds to the current site, and trigger the signal transmission exchange verification function of the RFID receiving module on the bus. Based on the signal transmission exchange verification function, a verification signal is transmitted to the RFID transmitting module at the bus stop, and the signal sent back by the RFID transmitting module is analyzed and verified. Based on this, the accuracy of bus positioning and station announcement is improved by combining multiple analyses and verifications.
[0049] 2. In addition to the time point when the RFID receiving module receives the RFID tag information, the RFID tag information also includes function codes and station codes. The function codes are used to indicate different functional applications of the RFID receiving module. For example, the function definition bit indicates that the terminal leaves the station, that is, after the RFID receiving module on the bus receives the information, if the platform number corresponding to the station code is on the current operating route of the bus, it is confirmed that the bus has left the corresponding terminal, or the function definition bit indicates that the terminal arrives at the station, that is, after the RFID receiving module on the bus receives the information, if the platform number corresponding to the station code is on the current operating route of the bus, it is confirmed that the bus has arrived at the corresponding terminal. The terminal number is the last 5 digits of the position number. The station code is used to determine the specific station. The station code of each station is unique in the city and is the basis for determining the station. Therefore, by analyzing the function code and station code through the real-time analysis model, the bus can be located at the station and the accuracy of the bus positioning and station announcement can be guaranteed; 3. The real-time analysis model is used RFID tag information is collected in real time, and RFID record strings are generated and stored in the corresponding database. Data is uploaded through the data collection process of the bus's RFID receiving module. The corresponding background system can issue relevant reports after integrating RFID records and required business information, which is convenient for analyzing the overall operation of the bus. In addition, bus operation line information and station information are obtained. The bus operation line information refers to the route of the current bus, as well as specific fare information and other information. The station information refers to the specific location of each station on the current bus operation line, as well as the station code corresponding to each station. Therefore, through the bus operation line information and station information, an analysis model before the start of bus operation can be generated; and bus scheduling data refers to the overall scheduling information of the bus operation routes in the region by the operation management. Combined with the bus scheduling data and all RFID tag information obtained in the current operation cycle, a real-time analysis model with data analysis capabilities that can be updated in real time is generated. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1 This is a flowchart of an implementation method of a bus location and station announcement method based on RFID in an embodiment of the present application;
[0051] Figure 2 is a flowchart for implementing S20 of the RFID-based bus location and station announcement method in an embodiment of the present application;
[0052] Figure 3 is a flow chart of the implementation of the method for generating a real-time analysis model in an embodiment of the present application;
[0053] Figure 4 is a flowchart for implementing S30 of the RFID-based bus location and station announcement method in an embodiment of the present application;
[0054] Figure 5 This is a flowchart for implementing step S31 of the RFID-based bus location and stop announcement method in an embodiment of the present application;
[0055] Figure 6 This is a principle block diagram of a bus location and stop announcement system based on RFID in an embodiment of the present application;
[0056] Figure 7 It is a diagram of the internal structure of the RFID-based bus location and stop announcement computer device in the embodiment of the present application. DETAILED DESCRIPTION
[0057] The following is combined with Figure 1-7 This application is described in further detail.
[0058] In one embodiment, if Figure 1 As shown, the present application discloses a bus location and station announcement method based on RFID, which specifically includes the following steps:
[0059] S10: Acquire RFID tag information in real time.
[0060] In this embodiment, an RFID receiving module is installed in the bus, and an RFID transmitting module is installed at each bus stop. The RFID-based bus location and station announcement method is applied to the RFID receiving module installed in the bus, and the RFID receiving module and the RFID transmitting module can communicate with each other, and the RFID receiving module and the RFID transmitting module can both receive, identify and decode signals. RFID tag information refers to the signal sent by the RFID transmitting module.
[0061] Specifically, when the bus starts operating, the RFID receiving module in the bus starts running and maintains a signal receiving state in real time, so as to obtain the signal sent by the RFID transmitting module, that is, the RFID tag information, in real time.
[0062] In this embodiment, the RFID transmitter module is usually in standby mode. At this time, the CPU of the RFID transmitter module is in sleep mode, the radio frequency module is in off mode, and the power consumption of the entire RFID transmitter module is less than 10uA (actually about 5uA). In addition, the RFID transmitter module automatically wakes up every 2 seconds and enters the transmitting state. When awakened, the CPU of the RFID transmitter module turns on the radio frequency module, controls the radio frequency module to be in the transmitting state, and repeats the sending of RFID tag information 4 times. The transmission time for each packet of data is about 6ms. In this state, the power consumption of the entire RFID transmitter module is less than 30mA (actually about 20mA). After the transmission is completed, the radio frequency module is turned off and automatically enters the sleep state. The average annual power consumption of the entire RFID transmitter module is:
[0063] Standby power consumption: 10uA×24×365=88mAH
[0064] Transmitting power consumption: 30mA×((4×6) / 2000)×24×365=3153mAH
[0065] The annual power consumption of the whole machine is 3153+88=3241mAH;
[0066] In addition, the RFID transmitter module is powered by a battery. The battery is a disposable lithium-ion battery with a capacity of 19.5AH. Theoretically, it can meet the working requirements for 6 years. However, due to the battery's own power consumption and other reasons, the design service life of the RFID transmitter module battery is 3 years.
[0067] S20: Input the RFID tag information into the real-time analysis model, and obtain site analysis information based on the real-time analysis model.
[0068] In this embodiment, the site analysis information refers to the analysis result of the RFID tag information.
[0069] Specifically, the RFID tag information is input into the real-time analysis model, which is used to demodulate and decode the RFID tag information, and analyze the RFID tag information to determine which bus station the acquired RFID tag information comes from, whether it is an intermediate station or a terminal, etc., and can also analyze and determine the format of the RFID tag information to prevent erroneous reception. In this embodiment, the RFID tag information of each bus station is different. Therefore, based on the analysis of the RFID tag information by the real-time analysis model, the station analysis information is obtained, and the station analysis information includes the current station information.
[0070] S30: triggering an exchange verification instruction according to the site analysis information.
[0071] In this embodiment, the exchange verification instruction refers to instruction information for performing information exchange verification on the site.
[0072] Specifically, since the signal of the RFID tag may be affected by other radio signals, physical obstacles or environmental factors, resulting in signal attenuation or interference, and some RFID tags may be affected by metal or liquid objects, resulting in signal weakening or unreadable, and since the RFID transmitting module is installed at an outdoor bus stop, it may become ineffective due to physical damage, shedding, wear or improper handling. Therefore, in order to ensure the accuracy of identifying RFID tag information and thus improve the accuracy of bus positioning and station announcement, according to the specific bus stop corresponding to the current RFID tag information represented by the station analysis information, and the time point when the RFID receiving module receives the RFID tag information, combined with the historical bus driving conditions on the current operating route, it is determined whether the time point when the RFID receiving module receives the RFID tag information is abnormally deviated. When it is determined to be abnormal, the exchange verification instruction is triggered, that is, the preset verification code information is transmitted to the RFID transmitting module.
[0073] S40: Based on the exchange verification instruction, obtain an exchange verification result.
[0074] In this embodiment, exchanging the verification result refers to the result of identifying the verification information.
[0075] Specifically, after the control transmits the preset verification code information to the RFID transmitting module, the RFID transmitting module decodes and identifies the verification code information, and sends the corresponding verification feedback code information. In this embodiment, the verification feedback code information can be set by itself, and the verification feedback code information is different from the RFID tag information of the corresponding RFID transmitting module, and the verification feedback code information is encrypted. Therefore, based on the exchange verification instruction, the verification feedback code information is received and identified, and it is determined whether the decoded verification feedback code information corresponds to the verification code information sent by the RFID transmitting module, for example, whether it is based on the same key, etc., to obtain the exchange verification result.
[0076] Furthermore, in order to ensure the success rate of the RFID transmitting module in receiving the verification code information, the strength of the verification code information can be enhanced by increasing the power of the signal amplifier or enhancer of the RFID receiving module, or the signal quality monitored in real time by the RFID transmitting module can be adjusted to reduce the noise and interference in the verification code information.
[0077] S50: locating and announcing the bus stop according to the exchange verification result.
[0078] Specifically, according to the exchange verification result, if the exchange verification result indicates that the verification is correct, it means that the specific bus stop corresponding to the identified RFID tag information is correct, and the bus stop is located and announced according to the specific bus stop indicated in the RFID tag information; and when the exchange verification result indicates that the verification is incorrect, it means that the specific bus stop corresponding to the identified RFID tag information is incorrect. At this time, the current RFID tag information is recorded and stored in the corresponding database, and the RFID receiving module continues to receive other RFID tag information. When the exchange verification result indicates that the verification is correct, the bus stop is located and announced.
[0079] In one embodiment, if Figure 2 As shown, in step S20, the RFID tag information is input into the real-time analysis model, and the site analysis information is obtained based on the real-time analysis model, which specifically includes:
[0080] S21: Inputting RFID tag information into the real-time analysis model, the RFID tag information including a function code and a site code.
[0081] In this embodiment, the data format of the RFID tag information is as shown in Table 1:
[0082] SER FUNCODE STOPID STATUS TERNO TIME VER
[0083] Table 1
[0084] Among them, SER: the sequence number of the data packet, sent cyclically, 1 byte;
[0085] FUNCODE: function code, 1 byte;
[0086] STOPID: station ID, 2 bytes;
[0087] STATUS: working status of the device, 1 byte; (non-0 means undervoltage);
[0088] TERNO: station equipment number, 3 bytes;
[0089] TIME: sender time, 6 bytes;
[0090] VER: Program version number, 1 byte. Function code refers to the function code, which is used to indicate the different functional applications of the RFID receiving module. Site code refers to the station number, which is used to determine the specific site.
[0091] Specifically, the RFID tag information is input into the real-time analysis model, which has the function of data analysis and identification. The RFID tag information includes a function code and a station code, wherein the function code refers to a function code, which is used to indicate different functional applications of the RFID receiving module; the station code refers to a platform number, which is used to determine a specific station. In this embodiment, the function code and the station code constitute the RFID number of the corresponding bus station, and the RFID number consists of a 6-bit BCD code, the highest bit is the function definition bit, and the last 5 bits are the corresponding station code.
[0092] S22: Based on the real-time analysis model, analyze the function code and the site code to obtain site analysis information.
[0093] Specifically, the station code of each station is unique in the city and is the basis for determining the station. The station code corresponding to each station in the current area and the corresponding function code have been preset in the real-time analysis model. Therefore, the obtained function code and station code are analyzed to see whether they are valid. For example, firstly, the legitimacy of the current RFID tag information is analyzed and judged, and then the current function code and station code (i.e., RFID number) are analyzed to see whether the currently obtained station code is consistent with the last obtained station code. If the current RFID number is judged to be inconsistent with the last obtained RFID number, it is preliminarily judged that a valid RFID number is obtained. If the current RFID number is judged to be consistent with the last obtained RFID number, the currently obtained RFID number is discarded; and then the current RFID number is judged to be a station on the route and direction of the bus this time. When the judgment is yes, it is determined that a valid RFID number is obtained; in addition, the corresponding action instructions are obtained according to the function code analysis. Based on this, the judgment result and action instruction are used as station analysis information.
[0094] In this embodiment, the function definition bits are defined as follows:
[0095] 0; the terminal is away from the station;
[0096] 1; From the main station to the station;
[0097] 2; Intermediate stations and terminal stations;
[0098] 3. Transfer fee point;
[0099] 4. Download point;
[0100] Function definition bit is 0 (terminal station leaves the station): After the RFID receiving module on the bus receives the information, if the platform number corresponding to the station code is on the current operating route of the bus, it is confirmed that the bus has left the corresponding terminal, and the terminal number is the last 5 digits of the station code;
[0101] Function definition bit is 1 (terminal to station): After the RFID receiving module on the bus receives the information, if the station number corresponding to the station code is on the current operating route of the bus, it is confirmed that the bus has arrived at the corresponding terminal, and the terminal number is the last 5 digits of the station code;
[0102] Function definition bit is 2 (midway station): After the RFID receiving module on the bus receives the information, if the platform number corresponding to the station code is on the current operating route of the bus and is not the main station, and it is judged that the station is in the direction of the bus's current operation, then it is confirmed that the bus has arrived at the midway station, and the station number is the last 5 digits of the station code; if the platform number corresponding to the station code is on the operating route, and it is judged to be the main station of the current operating route of the bus, then it is confirmed that the bus has arrived at the main station, and the station number is the last 5 digits of the station code, and some work from the main station to the station is carried out, and the time is calculated. If the RFID tag information is not received within the time specified in the preset parameter table, it is considered that the bus has left the station, and the corresponding departure work is carried out;
[0103] Function definition bit is 3 (transfer point): After the RFID receiving module on the bus receives the information, if the station number corresponding to the station code is on the current operating route of the bus, it is confirmed that the bus needs to perform the corresponding transfer action according to the preset parameter table. The station number is the last 5 digits of the station code;
[0104] Function definition bit is 4 (download point): After the RFID receiving module on the bus receives the information, if the station number corresponding to the station code is not on the current operating route of the bus, it is considered that the current station is only a download point. If the current station is equipped with a station server CDS, then the relevant work of the download point is carried out and data is exchanged with the CDS; if the station code is a total station of the current operating route of the bus (it must be a total station and cannot be an intermediate station), not only is the current station considered to be a download point and data exchange is required with the CDS, but the current station is also considered to be an arrival and departure station, and the relevant work of the arrival and departure station is carried out.
[0105] In one embodiment, if Figure 3 As shown, the real-time analysis model is used to collect RFID tag information in real time. The real-time analysis model is generated in the following way:
[0106] S01: Obtain bus operation route information and station information.
[0107] In this embodiment, the bus operation route information refers to the route information including the current bus route and specific charging information. The station information refers to the specific location of each station on the current bus operation route and the station code corresponding to each station.
[0108] Specifically, bus operation route information and station information are obtained, wherein the bus operation route information refers to the route information including the current bus route and specific charging information, and the station information refers to the specific position of each station on the current bus operation route and the station code corresponding to each station. In this embodiment, the station information includes the RFID number of each station, that is, the function code and the station code.
[0109] S02: Generate a current analysis model based on bus operation route information and station information.
[0110] In this embodiment, the current analysis model refers to an analysis model based on data before the start of bus operation.
[0111] Specifically, the bus operation line information and the station information both refer to the operation data before the bus operation starts. Therefore, based on the bus operation line information and the station information, an analysis model based on the data before the bus operation starts, that is, the current analysis model, is generated. Through the current analysis model, when the RFID obtains the corresponding RFID tag information, the function of determining the station can be realized. In this embodiment, since the bus operation line changes little during the operation process, the generated current analysis model also needs to change little, and an interface for data change is reserved for the current analysis model.
[0112] S03: Obtain bus dispatch data in real time, input the bus dispatch data and RFID tag information into the current analysis model, and generate a real-time analysis model in real time.
[0113] In this embodiment, the bus dispatch data refers to the overall dispatch information of the bus operation routes in the region by the operation management.
[0114] Specifically, the current analysis model is used to collect RFID tag information in real time, generate RFID record strings, and store them in the corresponding database, and upload data through the data collection process of the bus's RFID receiving module. The corresponding background system can issue relevant reports after integrating RFID records and required business information, which is convenient for analyzing the overall operation of the bus. In addition, based on the RFID tag information collected by the real-time analysis model, the driving status of the bus can be analyzed in real time. For example, the time point when the RFID receiving module receives the RFID tag information represented by the RFID tag information can be used to determine the time point when the bus arrives at each station. Therefore, after the bus starts operating, the bus dispatching data is obtained in real time, and the real-time bus dispatching data and RFID tag information are input into the current analysis model to analyze the bus dispatching data to obtain changes in operating information (for example, changes in operating sites, changes in operating hours, and changes in bus fare information, etc.), and then all RFID tag information collected by the current analysis model is analyzed to determine whether the bus's driving and operating conditions are normal. In this way, the current analysis model is updated in real time according to the changes in operating information to generate a real-time analysis model, and corresponding RFID control instructions are generated according to the bus's driving and operating conditions. For example, when it is determined that the bus's driving and operating conditions indicate a lack of RFID tag information corresponding to several stations, it may be that the bus is traveling too fast or has a "flying station" behavior. Therefore, instruction information for adjusting the signal transmission frequency of the RFID transmitting module is generated for the RFID receiving module, and the instruction information includes the time point when the RFID receiving module transmits the instruction information.
[0115] In one embodiment, if Figure 4 As shown, in step S30, according to the site analysis information, triggering the exchange verification instruction specifically includes:
[0116] S31: Based on the real-time analysis model, obtain verification site information.
[0117] In this embodiment, the verification site information refers to the site that needs to perform exchange verification analysis.
[0118] Specifically, in the real-time analysis model, the bus operation route information and station information are analyzed, that is, the special stations in the current bus operation route are determined, such as the fare transfer station and the data download station, etc. In addition, according to the analysis of the driving operation of the bus by the real-time analysis model, the stations that will be abnormal in the future are predicted, and the special stations and the predicted abnormal stations are used as verification stations, and based on the preset exchange verification rules, verification instruction information for exchange verification at the verification station is generated, and the verification station and the corresponding verification instruction information are associated to generate verification station information. In this embodiment, the preset exchange verification rules can be rules for generating a key that can be decrypted by both the RFID receiving module and the RFID generating module, or rules for encrypting the RFID tag information through an encryption algorithm.
[0119] S32: According to the site analysis information, determine whether the current site corresponds to the verification site information, and obtain a site determination result.
[0120] In this embodiment, the site determination result refers to the result of determining whether the RFID tag information corresponds to the site.
[0121] Specifically, when the bus travels to the station corresponding to the verification station information, it determines whether the current station corresponds to the verification station information based on the station analysis information, that is, it determines whether the current RFID number is the corresponding station on the route and direction of the bus's current operation, and obtains the result of determining whether the RFID tag information corresponds to the station, that is, the station judgment result.
[0122] S33: triggering an exchange verification instruction according to the site judgment result and the verification site information.
[0123] Specifically, according to the station judgment result, the station judged as having a current RFID number that does not correspond to the corresponding station on the route and direction of the bus's current operation will be marked as an exchange verification station, and the exchange verification instruction will be triggered according to the verification instruction information corresponding to the exchange verification station in the verification station information.
[0124] In one embodiment, if Figure 5 As shown, in step S31, based on the real-time analysis model, verification site information is obtained, specifically including:
[0125] S311: Analyze site information based on the real-time analysis model to obtain nearby RFID site information and similar RFID site information.
[0126] In this embodiment, the close RFID station information refers to different stations where the bus travels at a close distance and RFID transmitter modules installed at a close distance in the same station. The similar RFID station information refers to RFID transmitter modules whose corresponding code values are relatively similar.
[0127] Specifically, based on the real-time analysis model, the bus driving distance between each station and the bus driving distance between RFID transmitting modules in the same station are obtained (because if the station area is large and the diameter exceeds 80 meters, multiple RFID transmitting modules will be installed in the station, and the station code emitted by each RFID transmitting module is the same, and the signal covers the entire station), as well as the RFID tag information corresponding to each RFID transmitting module in the same station; the bus driving distance between each station and the bus driving distance between RFID transmitting modules in the same station are compared with the preset interference distance, and the RFID transmitting modules corresponding to the stations whose bus driving distance between each station is less than the preset interference distance, and the RFID transmitting modules whose bus driving distance between RFID transmitting modules in the same station is less than the preset interference distance are taken as similar RFID station information, and the RFID tag information corresponding to each RFID transmitting module in the same station is subjected to similarity analysis, that is, the similarity between each two RFID tag information is judged, and the RFID transmitting modules whose similarity between each two RFID tag information is less than the preset similarity threshold are taken as similar RFID station information.
[0128] S312: Generate similar verification exchange information based on similar RFID site information, and generate similar verification exchange information based on similar RFID site information.
[0129] In this embodiment, the close verification exchange information refers to the verification instruction information for exchange verification corresponding to the close RFID site information. The similar verification exchange information refers to the verification instruction information for exchange verification corresponding to the similar RFID site information.
[0130] Specifically, based on the preset exchange verification rules, similar verification exchange information corresponding to the similar RFID site information, that is, verification instruction information corresponding to the similar RFID site information for exchange verification, and similar verification exchange information corresponding to the similar RFID site information, that is, verification instruction information corresponding to the similar RFID site information for exchange verification are generated respectively.
[0131] Furthermore, the preset exchange verification rule corresponding to the similar RFID site information is different from the adjacent RFID site information. The preset exchange verification rule corresponding to the similar RFID site information will rearrange the RFID tag information corresponding to the similar RFID site information, and make the similarity between the rearranged RFID tag information and any other RFID tag information lower than the similarity threshold.
[0132] S313: Acquire verification site information by combining the close verification exchange information and the similar verification exchange information.
[0133] Specifically, the proximate verification exchange information is associated with the proximate RFID site information, and the similar verification exchange information is associated with the similar RFID site information, so as to obtain the verification site information.
[0134] It should be understood that the size of the serial numbers of the steps in the above embodiments 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.
[0135] In one embodiment, a bus stop location and announcement system based on RFID is provided, and the bus stop location and announcement system based on RFID corresponds to the bus stop location and announcement method based on RFID in the above embodiment. Figure 6 As shown, the RFID-based bus location and station announcement system includes a tag information acquisition module, an information analysis module, an exchange verification module, a verification and checking module, and a station announcement instruction module. The detailed description of each functional module is as follows:
[0136] Tag information acquisition module, used to obtain RFID tag information in real time;
[0137] An information analysis module, used to input RFID tag information into a real-time analysis model, and obtain site analysis information based on the real-time analysis model;
[0138] The exchange verification module is used to trigger the exchange verification instruction according to the site analysis information;
[0139] A verification module, used to obtain an exchange verification result based on an exchange verification instruction;
[0140] The station announcement instruction module is used to locate and announce bus stops based on the exchange verification results.
[0141] Optionally, the information analysis module includes:
[0142] A model input submodule is used to input RFID tag information into the real-time analysis model, where the RFID tag information includes a function code and a site code;
[0143] The information analysis submodule is used to analyze the function code and the site code based on the real-time analysis model to obtain the site analysis information.
[0144] Optionally, the RFID-based bus location announcement system also includes:
[0145] Operation information acquisition module, used to obtain bus operation route information and station information;
[0146] The current analysis module is used to generate a current analysis model based on bus operation route information and station information;
[0147] The real-time model generation module is used to obtain bus dispatching data in real time, input the bus dispatching data and RFID tag information into the current analysis model, and generate the real-time analysis model in real time.
[0148] Optionally, the exchange verification module includes:
[0149] The verification site acquisition submodule is used to obtain verification site information based on the real-time analysis model;
[0150] The verification site judgment submodule is used to judge whether the current site corresponds to the verification site information according to the site analysis information, and obtain the site judgment result;
[0151] The exchange verification instruction submodule is used to trigger the exchange verification instruction according to the site judgment result and the verification site information.
[0152] Optionally, the verification site acquisition submodule includes:
[0153] A site analysis unit, used to analyze site information based on a real-time analysis model, and obtain information about nearby RFID sites and similar RFID sites;
[0154] The verification exchange information generating unit is used to generate similar verification exchange information based on similar RFID site information and to generate similar verification exchange information based on similar RFID site information;
[0155] The information association unit is used to combine the close verification exchange information and the similar verification exchange information to obtain the verification site information.
[0156] For the specific definition of the RFID-based bus location and announcement system, please refer to the definition of the RFID-based bus location and announcement method above, which will not be repeated here. Each module in the above-mentioned RFID-based bus location and announcement system can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0157] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 7As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used for... (fill in the functional limitations of the database). The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a bus positioning and station announcement method based on RFID is implemented.
[0158] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:
[0159] Get RFID tag information in real time;
[0160] Input the RFID tag information into the real-time analysis model, and obtain the site analysis information based on the real-time analysis model;
[0161] Trigger exchange verification instructions based on site analysis information;
[0162] Based on the exchange verification instruction, obtaining an exchange verification result;
[0163] The bus stop is announced based on the exchange verification results.
[0164] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0165] Get RFID tag information in real time;
[0166] Input the RFID tag information into the real-time analysis model, and obtain the site analysis information based on the real-time analysis model;
[0167] Trigger exchange verification instructions based on site analysis information;
[0168] Based on the exchange verification instruction, obtaining an exchange verification result;
[0169] The bus stop is announced based on the exchange verification results.
[0170] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0171] Those skilled in the art will clearly understand that for the sake of convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the system can be divided into different functional units or modules to complete all or part of the functions described above.
[0172] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A bus stop location and announcement method based on RFID, characterized in that: The bus stop location and announcement method based on RFID includes: Get RFID tag information in real time; The RFID tag information is input into a real-time analysis model, and site analysis information is obtained based on the real-time analysis model, wherein the real-time analysis model is used to collect the RFID tag information in real time, and the real-time analysis model is generated in the following manner: Obtain bus route information and station information; Generate a current analysis model according to the bus operation route information and the station information; Acquire bus dispatch data in real time, input the bus dispatch data and the RFID tag information into the current analysis model, and generate a real-time analysis model in real time; According to the site analysis information, triggering an exchange verification instruction specifically includes: Based on the real-time analysis model, obtaining verification site information; According to the site analysis information, determine whether the current site corresponds to the verification site information, and obtain a site determination result; triggering an exchange verification instruction according to the site judgment result and the verification site information; Based on the exchange verification instruction, obtaining an exchange verification result specifically includes: Based on the real-time analysis model, analyzing the site information, obtaining nearby RFID site information and similar RFID site information; generating similar verification exchange information based on the similar RFID site information, and generating similar verification exchange information based on the similar RFID site information; Combining the close verification exchange information with the similar verification exchange information to obtain verification site information; The bus stop is announced based on the exchange verification result.
2. The RFID-based bus stop location and announcement method according to claim 1, characterized in that: The step of inputting the RFID tag information into a real-time analysis model and acquiring site analysis information based on the real-time analysis model specifically includes: Inputting the RFID tag information into a real-time analysis model, the RFID tag information including a function code and a site code; Based on the real-time analysis model, the function code and the site code are analyzed to obtain site analysis information.
3. A bus stop location announcement system based on RFID, characterized in that: The RFID-based bus location and stop announcement system includes: Tag information acquisition module, used to obtain RFID tag information in real time; An information analysis module, used to input the RFID tag information into a real-time analysis model, and obtain site analysis information based on the real-time analysis model; Operation information acquisition module, used to obtain bus operation route information and station information; A current analysis module, used to generate a current analysis model according to the bus operation route information and the station information; A real-time model generation module is used to obtain bus dispatch data in real time, input the bus dispatch data and the RFID tag information into the current analysis model, and generate a real-time analysis model in real time. The exchange verification module is used to trigger the exchange verification instruction according to the site analysis information, and the exchange verification module includes: The verification site acquisition submodule is used to obtain verification site information based on the real-time analysis model; The verification site judgment submodule is used to judge whether the current site corresponds to the verification site information according to the site analysis information, and obtain the site judgment result; The exchange verification instruction submodule is used to trigger the exchange verification instruction according to the site judgment result and the verification site information; The verification module is used to obtain the exchange verification result based on the exchange verification instruction. The verification site acquisition submodule includes: A site analysis unit, used to analyze site information based on a real-time analysis model, and obtain information about nearby RFID sites and similar RFID sites; The verification exchange information generating unit is used to generate similar verification exchange information based on similar RFID site information and to generate similar verification exchange information based on similar RFID site information; An information association unit, used to combine the close verification exchange information and the similar verification exchange information to obtain verification site information; The stop announcement instruction module is used to locate and announce the bus stop according to the exchange verification result.
4. The RFID-based bus stop location announcement system according to claim 3 is characterized in that: The information analysis module includes: A model input submodule, used to input the RFID tag information into a real-time analysis model, wherein the RFID tag information includes a function code and a site code; The information analysis submodule is used to analyze the function code and the site code based on the real-time analysis model to obtain site analysis information.
5. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the RFID-based bus location and stop announcement method as described in any one of claims 1 to 2 are implemented.
6. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the RFID-based bus location and stop announcement method as described in any one of claims 1 to 2 are implemented.
