Search

CN-121996703-A - Identification card data caching method and device of mining search instrument and mining search instrument

CN121996703ACN 121996703 ACN121996703 ACN 121996703ACN-121996703-A

Abstract

The application relates to the technical field of identification card searchers, and discloses an identification card data caching method and device of a mining searcher and the mining searcher. The identification card data caching method of the mining search instrument comprises the steps of obtaining current identification card data of any identification card, covering original distance data corresponding to identity information of the current identification card in a cache data area with current distance data in the current identification card data, setting validity data marks corresponding to the current distance data to be valid, resetting validity data timing data corresponding to the validity data marks to be a general count value to delay a valid state, and providing part or all of identification card data with validity data marked to be valid in the cache data area for calling a display service function of an interface of the cache data area. The identification card data caching method and device of the mining searcher and the mining searcher can reduce the fluctuation state of the identification card list displayed by the searcher.

Inventors

  • DU HANYU
  • ZHENG WENJIE
  • GAO JIANMIN

Assignees

  • 天津华宁电子有限公司

Dates

Publication Date
20260508
Application Date
20260127

Claims (10)

  1. 1. The identification card data caching method of the mining searcher is characterized by comprising the following steps of: Aiming at any identification card, acquiring current identification card data of the identification card based on ultra-wideband UWB, wherein the current identification card data at least comprises current identification card identity information and current distance data; When the cache data area comprises the current identification card identity information, covering original distance data corresponding to the current identification card identity information in the cache data area with the current distance data; setting the validity data mark corresponding to the current distance data as valid; Resetting the effective data timing data corresponding to the effective data mark to be a general count value so as to enable the effective data timing data to be increased/decreased in each refreshing period, if the effective data timing data does not reach an invalidation threshold, the effective data mark is kept valid, and if the effective data timing data reaches the invalidation threshold, the effective data mark is set to be invalid, wherein the general count value is inversely related to the effective communication rate of the UWB; and for all the identification cards, providing part or all of the identification card data marked as valid in the cache data area for a display service function calling the interface of the cache data area, so that the display service function displays part or all of the identification card data marked as valid in the validity data area.
  2. 2. The method for caching identification card data according to claim 1, wherein the current identification card data further comprises current safety data, wherein the current safety data is in a distress state or a normal state; If the current safety data is in the normal state and the original safety data corresponding to the identity information of the current identification card in the cache data area is in the distress state, after delaying for a preset time length, covering the original safety data with the current safety data and covering the original distance data with the current distance data; keeping the validity data marks corresponding to the current safety data and the current distance data valid, and resetting the valid data timing data corresponding to the validity data marks to the general count value; If the current safety data is in the distress state and the original safety data corresponding to the identity information of the current identification card in the cache data area is in the normal state, the preset duration is not delayed any more, the original safety data is immediately covered by the current safety data, and the original distance data is covered by the current distance data; and setting the validity data marks corresponding to the current safety data and the current distance data as valid, and resetting the valid data timing data corresponding to the validity data marks as the general count value.
  3. 3. The identification card data caching method of claim 1, further comprising: Storing the current identification card data into the cache data area under the condition that the cache data area does not comprise the identity information of the current identification card; setting the validity data mark corresponding to the current distance data as valid; and setting the valid data timing data corresponding to the valid data mark as a timeout count value, wherein the difference value between the timeout count value and the failure threshold value is larger than the difference value between the general count value and the failure threshold value.
  4. 4. The identification card data caching method according to claim 3, wherein storing the current identification card data in the cache data area comprises: Finding out the empty area in the data buffer area, storing the current identification card data into the empty area, or Finding out an invalid data area for storing the identification card data with valid data marked invalid in the data cache area, and storing the current identification card data into the invalid data area.
  5. 5. The identification card data caching method according to any one of claims 1 to 4, wherein the step of providing part or all of the identification card data in the cache data area, which is marked as valid, to a display service function calling the cache data area interface includes: Traversing the validity data marks corresponding to all the identification card data in the cache data area, wherein if the number of the traversed validity data marked as valid identification card data reaches the total number of the current valid data, stopping traversing; And sequencing the identification card data with the validity data marked as valid, and providing one or more identification card data at a preset sequencing position for a display service function for calling the interface of the cache data area, or providing all the identification card data with the validity data marked as valid for the display service function for calling the interface of the cache data area.
  6. 6. The method for buffering data in an identification card according to claim 5, wherein the maintenance process of the total number of currently valid data includes: In the refreshing process, if the timing data of each piece of identification card data corresponding to the valid data reaches the failure threshold value, subtracting one operation from the total quantity of the current valid data; the valid data mark corresponding to each identification card data is set to be valid from invalid, and then the total number of the current valid data is added with one operation; And adding one operation to the total quantity of the current valid data every time the situation that the cache data area does not contain the identity information of the current identification card is encountered.
  7. 7. The method for caching identification card data according to any one of claims 1 to 4, wherein obtaining current identification card data of the identification card based on ultra wideband UWB includes: A UWB positioning interaction function module is built in the searcher to read initial current identification card data; filtering the initial current identification card data; and carrying out subsequent steps based on the processed current identification card information.
  8. 8. The utility model provides an identification card data buffer memory device of mining search appearance which characterized in that includes: The acquisition module is used for acquiring current identification card data of any identification card based on ultra wide band UWB, wherein the current identification card data at least comprises current identification card identity information and current distance data; The covering module is used for covering the original distance data corresponding to the identity information of the current identification card in the cache data area with the current distance data under the condition that the cache data area comprises the identity information of the current identification card; the marking module is used for marking the validity data corresponding to the current distance data as valid; The timing reset module is used for resetting the valid data timing data corresponding to the valid data mark to a general count value so as to enable the valid data timing data to increment/decrement in each refresh period; The device comprises a valid data timing module, a refreshing module, a general count value and a UWB (ultra Wide band) module, wherein the valid data timing module is used for timing data of valid data and storing valid data marks; the service providing module is used for providing the part or all of the identification card data marked as valid in the cache data area for the display service function calling the interface of the cache data area aiming at all the identification cards, so that the display service function displays the part or all of the identification card data marked as valid in the validity data area.
  9. 9. An identification card data caching device of a mining search instrument, comprising a processor and a memory storing program instructions, characterized in that the processor is configured to execute the identification card data caching method of the mining search instrument according to any one of claims 1 to 7 when executing the program instructions.
  10. 10. The mining search instrument comprises a display module, and is characterized in that, The mining searcher reads part or all of the identification card data with the validity data marked as valid in the data cache area and displays the identification card data through the display module; the method for acquiring the validity data identification of the identification card data in the data cache area comprises the following steps: Aiming at any identification card, acquiring current identification card data of the identification card based on ultra-wideband UWB, wherein the current identification card data at least comprises current identification card identity information and current distance data; When the cache data area comprises the current identification card identity information, covering original distance data corresponding to the current identification card identity information in the cache data area with the current distance data; setting the validity data mark corresponding to the current distance data as valid; resetting the effective data timing data corresponding to the effective data mark to be a general count value so that the effective data timing data is increased/decreased in each refreshing period, if the effective data timing data does not reach a failure threshold value, the effective data mark is kept valid, if the effective data timing data reaches the failure threshold value, the effective data mark is set to be invalid, and the general count value is inversely related to the effective communication rate of the UWB.

Description

Identification card data caching method and device of mining search instrument and mining search instrument Technical Field The application relates to the technical field of identification card searchers, in particular to an identification card data caching method and device of a mining searcher and the mining searcher. Background Along with the development of increasingly important and intelligent technologies of mine safety management, the application technology of the mine intrinsic safety type identification card search instrument in a mine is increasingly wide, and the mine intrinsic safety type identification card search instrument is an intrinsic safety type electronic device and is mainly applied to positioning, searching and rescuing personnel carrying identification cards and information acquisition in a mine environment. The system combines an advanced wireless communication technology, a data processing technology and an explosion-proof safety technology, and can safely work in an environment with explosion risk of a gas and coal dust lamp. The searcher is mainly integrated in a coal mine personnel accurate positioning system, the product is handheld movable equipment and is used for positioning personnel or vehicles carrying positioning identification cards and the like underground, the searcher is generally provided with a display screen, and positioning information and other information of the searched identification cards can be displayed on the display screen in real time. The identification card can be selected through the key operation of the searcher, and the calling operation or the help calling confirmation operation of the identification card can be carried out on the identification card. The searcher typically performs the positioning distance calculation of the identification card by Ultra Wide Band (UWB) positioning technology. The searcher performs multiple data interaction with the identification card through UWB wireless communication, acquires basic information and state information of the identification card, performs command interaction with the identification card, and calculates the positioning distance of the identification card according to the data transmission flight time. The searcher then displays this information together on the screen. The searcher generally carries out UWB communication with a plurality of identification cards in a fixed period (generally 1 s) cycle, and the result of each communication can be in the following three cases due to complex field environment, interference of UWB wireless communication and other factors: Normal communication can be performed, so that the positioning data can be interacted with the identification card normally and calculated; Partial communication abnormality can be carried out to acquire partial identification card data, but the interaction flow is not completed, and positioning data cannot be calculated; And cannot effectively communicate with the identification card. Part of communication abnormality or the communication failure at time intervals causes the identification card list displayed by the searcher to be in a fluctuation state, for example, the identification card data is displayed and then disappears immediately. The staff can carry out calling operation or calling for help confirmation operation on the display interface of the searcher, and the identification card list in the fluctuation state causes difficulty in selecting the identification card which needs to carry out calling operation or calling for help confirmation operation. Disclosure of Invention The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. This summary is not an extensive overview, and is intended to neither identify key/critical elements nor delineate the scope of such embodiments, but is intended as a prelude to the more detailed description that follows. The embodiment of the application provides a mining searcher and an identification card data caching method and device thereof, which are used for caching and processing the identification card data acquired by UWB and providing the identification card data for a searcher or other devices to call the display function of the searcher or other devices so as to reduce the fluctuation state of a displayed identification card list and facilitate the operation of staff. In some embodiments, the identification card data caching method of the mining searcher comprises the following steps: aiming at any identification card, acquiring current identification card data of the identification card based on ultra wideband UWB, wherein the current identification card data at least comprises current identification card identity information and current distance data; when the cache data area comprises the identity information of the current identification card, the original distance data corresponding to the identity informat