CN111866740A - Attendance record generation method and system - Google Patents

Attendance record generation method and system Download PDF

Info

Publication number
CN111866740A
CN111866740A CN202010632372.1A CN202010632372A CN111866740A CN 111866740 A CN111866740 A CN 111866740A CN 202010632372 A CN202010632372 A CN 202010632372A CN 111866740 A CN111866740 A CN 111866740A
Authority
CN
China
Prior art keywords
base stations
target node
attendance
positioning
position information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010632372.1A
Other languages
Chinese (zh)
Inventor
刘丰毓
刘英武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Caiyi Science And Technology Group Co ltd
Original Assignee
Qingdao Caiyi Science And Technology Group Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao Caiyi Science And Technology Group Co ltd filed Critical Qingdao Caiyi Science And Technology Group Co ltd
Priority to CN202010632372.1A priority Critical patent/CN111866740A/en
Publication of CN111866740A publication Critical patent/CN111866740A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/18Network planning tools
    • H04W16/20Network planning tools for indoor coverage or short range network deployment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/24Cell structures
    • H04W16/26Cell enhancers or enhancement, e.g. for tunnels, building shadow
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention provides a method and a system for generating attendance records, wherein the method comprises the following steps: receiving a request instruction sent by a user management terminal, wherein the request instruction is used for requesting to acquire an attendance record of a target node in a long and narrow space, and the user management terminal is used for receiving the attendance record of the target node based on the request instruction and displaying the attendance record; acquiring first position information of the target node through data communication; generating an attendance record of the target node according to the first position information and the attendance area in the long and narrow space; and sending the attendance record to the user management terminal. The embodiment of the invention solves the technical problem that the attendance of the target in the long and narrow space cannot be performed due to the signal difference in the long and narrow space in the related technology.

Description

Attendance record generation method and system
Technical Field
The embodiment of the invention relates to the field of communication, in particular to a method and a system for generating attendance records.
Background
At present, the construction of tunnels in China is continuously increased, however, the construction cost of the tunnels is high, and the monitoring management of the tunnels is relatively complex, so that the monitoring management of the tunnels is highly valued in various places. Because the signal in the tunnel is relatively poor, the current remote information management system can not accurately obtain the position of the constructor in the tunnel, and can not accurately monitor whether the constructor enters a preset attendance checking area, so that the constructor can not be comprehensively, timely and accurately mastered, and a lot of accidents are caused.
In view of the above problems in the related art, no effective solution has been found at present.
Disclosure of Invention
The embodiment of the invention provides a method, a device and a system for generating attendance records, which at least solve the technical problem that in the related art, due to signal difference in a long and narrow space, attendance of a target in the long and narrow space cannot be performed.
According to an embodiment of the invention, a method for generating an attendance record is provided, which includes:
receiving a request instruction sent by a user management terminal, wherein the request instruction is used for requesting to acquire an attendance record of a target node in a long and narrow space, and the user management terminal is used for receiving the attendance record of the target node based on the request instruction and displaying the attendance record;
acquiring first positioning information for positioning the target node through at least two first positioning base stations arranged at an entrance of the elongated space, wherein the at least two first positioning base stations are sequentially arranged along the extending direction of the elongated space;
calculating first position information of the target node according to the first position information and at least two second position information of the at least two first positioning base stations, wherein the at least two second position information
Acquiring first position information of the target node through communication;
generating an attendance record of the target node according to the first position information and the attendance area in the long and narrow space;
and sending the attendance record to the user management terminal.
Optionally, at least two second positioning base stations are fixedly disposed on the first mobile device, a connection line of at least two of the at least two second positioning base stations is perpendicular to an extending direction of the elongated space, the first mobile device is located at a target operation plane of the elongated space, and the obtaining the first location information of the target node through communication includes: acquiring third position information of a first preset reference tag in the elongated space and second positioning information for positioning the target node through the at least two second positioning base stations, wherein the first preset reference tag comprises a positioning module, a coplanar waveguide antenna is arranged in the positioning module, and the first preset reference tag can communicate with the at least two second positioning base stations; calculating at least two fourth position information of the at least two second positioning base stations according to the third position information; and calculating first position information of the target node according to the at least two pieces of fourth position information and the second positioning information.
Optionally, generating an attendance record of the target node according to the first location information and the attendance region in the long and narrow space includes: generating a movement track of the target node based on the first position information; selecting a first position for entering the attendance area for the first time and a second position for leaving the attendance area for the last time in the movement track; acquiring first time and second time when the target node respectively resides at the first position and the second position; and determining the first time and the second time as the on-duty time and the off-duty time in the attendance record of the target node.
Optionally, before generating the attendance record of the target node according to the first location information and the attendance region in the elongated space, the method further includes: acquiring locatable areas of a plurality of positioning base stations in the long and narrow space; setting an active area of the target node according to the locatable area and the geographical structure of the elongate space; and compressing the movable area in parallel for a preset distance in the extending direction of the long and narrow space to obtain an area serving as the attendance checking area.
According to an embodiment of the invention, another attendance record generation method is provided, which includes: sending a request instruction to a server, wherein the request instruction is used for requesting to acquire an attendance record of a target node in an elongated space, the server is used for acquiring first position information of the target node through communication, generating the attendance record of the target node according to the first position information and an attendance area in the elongated space, and sending the attendance record to a user management terminal based on the request instruction; receiving the attendance record; and displaying the attendance record.
According to another embodiment of the present invention, there is also provided a system for generating an attendance record, including at least: the system comprises a user management terminal, a server and a plurality of positioning base stations, wherein the user management terminal comprises: the system comprises a sending module, a sending module and a sending module, wherein the sending module is used for sending a request instruction to a server, and the request instruction is used for requesting to acquire the attendance record of a target node in a long and narrow space; the receiving module is used for receiving the attendance record sent by the server; the display module is used for displaying the attendance record; the server includes: the receiving module is used for receiving a request instruction sent by the user management terminal; the acquisition module is used for acquiring first position information of the target node through communication; the generating module is used for generating an attendance record of the target node according to the first position information and the attendance area in the long and narrow space; the sending module is used for sending the attendance record to the user management terminal; the positioning base stations are in communication connection with the server and used for positioning the target node, wherein the positioning base stations at least comprise at least two first positioning base stations and at least two second positioning base stations, the at least two first positioning base stations are fixedly arranged at the entrance of the elongated space, and the at least two first positioning base stations are sequentially arranged along the extending direction of the elongated space; the at least two second positioning base stations are fixedly arranged on a first mobile device, the first mobile device is positioned at a target operation surface of the elongated space, and a connecting line of at least two positioning base stations in the at least two second positioning base stations is perpendicular to the extending direction of the elongated space.
Optionally, the system further includes: the first preset reference tag is located between the at least two first positioning base stations and the at least two second positioning base stations and used for positioning the at least two second positioning base stations, the first preset reference tag comprises a positioning module, a coplanar waveguide antenna is arranged in the positioning module, and the first preset reference tag can communicate with the at least two second positioning base stations.
According to a further embodiment of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
According to yet another embodiment of the present invention, there is also provided an electronic device, including a memory and a processor, the memory having a computer program stored therein, the processor being configured to execute the computer program to perform the steps in any of the above method embodiments.
According to the embodiment of the invention, after the request instruction of requesting to acquire the attendance record of the target node in the long and narrow space (such as a tunnel) sent by the user management terminal is received, the target node is positioned through communication, so that the position information of the target node is accurately acquired, the attendance record of the target node is generated based on the position information of the target node and the attendance area arranged in the long and narrow space, and then the attendance record is sent to the user management terminal, so that the attendance record of the target node in the long and narrow space can be accurately checked, and the technical problem that the attendance of the target in the long and narrow space cannot be checked due to the signal difference in the long and narrow space in the related technology is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of embodiments of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the invention without limiting the invention to the proper form disclosed. In the drawings:
fig. 1 is a block diagram of a hardware structure in which a method for generating an attendance record according to an embodiment of the present invention is applied to a mobile terminal;
fig. 2 is a top view of a first arrangement of base stations in a tunnel according to an embodiment of the present invention;
fig. 3 is a top view of a second base station layout in a tunnel according to an embodiment of the present invention;
fig. 4 is a block diagram of a system for generating an attendance record according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
The terminal may include one or more (only one shown in fig. 1) processors 102 (the processors 102 may include, but are not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, and optionally, a transmission device 106 for communication functions and an input-output device 108. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration and is not intended to limit the structure of the terminal. For example, the mobile terminal may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
The memory 104 may be used to store a computer program, for example, a software program and a module of an application software, such as a computer program corresponding to a method for generating an attendance record in an embodiment of the present invention, and the processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, so as to implement the method described above. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the mobile terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a Network adapter (NIC), which can be connected to other Network devices through a base station so as to communicate with the internet. In one example, the transmission device 106 can be a Radio Frequency (RF) module, which is used to communicate with the internet via wireless.
In this embodiment, another method for generating an attendance record is provided, and fig. 2 is a flowchart of another method for generating an attendance record according to an embodiment of the present invention, and as shown in fig. 2, the flowchart includes the following steps:
receiving a request instruction sent by a user management terminal, wherein the request instruction is used for requesting to acquire an attendance record of a target node in a long and narrow space, and the user management terminal is used for receiving the attendance record of the target node based on the request instruction and displaying the attendance record;
acquiring first positioning information for positioning a target node through at least two first positioning base stations arranged at an entrance of an elongated space, wherein the at least two first positioning base stations are sequentially arranged along the extending direction of the elongated space;
Calculating first location information of the target node according to the first location information and at least two second location information of the at least two first location base stations, wherein the at least two second location information are known.
Acquiring first position information of a target node through communication;
generating an attendance record of the target node according to the first position information and the attendance area in the long and narrow space;
and sending the attendance record to a user management terminal.
Generating an attendance record of the target node according to the first position information and the attendance area in the long and narrow space;
and sending the attendance record to a user management terminal.
The execution subject may be a server, but is not limited thereto.
Through the embodiment, after a request instruction which is sent by a user management terminal and is used for requesting to acquire the attendance record of the target node in the long and narrow space (such as a tunnel) is received, the target node is positioned through data communication, so that the position information of the target node is accurately acquired, the attendance record of the target node is generated based on the position information of the target node and the attendance area arranged in the long and narrow space, and then the attendance record is sent to the user management terminal, so that the attendance of the target node in the long and narrow space can be accurately performed, and the technical problem that the attendance of the target in the long and narrow space cannot be performed due to the signal difference in the long and narrow space in the related technology is solved.
In an alternative embodiment of the present disclosure, the at least two first data positioning base stations are fixedly disposed at an entrance of the elongated space, the at least two first positioning base stations are sequentially arranged along an extending direction of the elongated space, and the obtaining the first position information of the target node through data communication includes: acquiring first positioning information for positioning a target node through at least two first positioning base stations; and calculating the first position information of the target node according to the first position information and at least two pieces of second position information of at least two first positioning base stations, wherein the at least two pieces of second position information are known.
In an optional application scenario, taking a tunnel as an example, two fixed coordinate base stations (i.e., the at least two first positioning base stations) are installed at an entrance of the tunnel, and the two fixed coordinate base stations are sequentially arranged along an extending direction of the tunnel, and are used for positioning a constructor (i.e., the target node) within a communication range covered by the two fixed coordinate base stations, wherein the constructor is worn with a positioning tag, the positioning tag is provided with a positioning module and a power supply module, the base stations transmit positioning information to a server, and the server calculates a position of the constructor (i.e., the first position information), so that one-dimensional positioning of the constructor at the entrance of the tunnel is realized.
In another optional embodiment of the present disclosure, the at least two second positioning base stations are fixedly disposed on the first mobile device, a connection line of at least two of the at least two second positioning base stations is perpendicular to an extending direction of the elongated space, and the first mobile device is located at a target operation plane of the elongated space, and the obtaining the first position information of the target node through data communication includes: acquiring third position information of a first preset reference tag in a long and narrow space and second positioning information for positioning a target node through at least two second positioning base stations, wherein the first preset reference tag comprises a positioning module, a coplanar waveguide antenna is arranged in the positioning module, and the first preset reference tag can communicate with the at least two second positioning base stations; calculating at least two fourth position information of at least two second positioning base stations according to the third position information; and calculating first position information of the target node according to the at least two fourth position information and the second positioning information.
In another optional application scenario, taking the tunnel as an example, a trolley (i.e., the first moving device) is disposed at a tunnel face (i.e., the target working face) of the tunnel, such as a tunneling trolley, a waterproof trolley, and the like, the trolley moves along with tunneling of the tunnel face, the trolley is provided with two base stations (i.e., the at least two second base stations), a connection line of the two base stations is perpendicular to an extending direction of the tunnel, and a reference tag (i.e., the first preset tag) is disposed between an entrance of the tunnel and the tunnel face, and the reference tag includes a positioning module and a power supply module. In this embodiment, the reference tag and the two base stations on the trolley can communicate with each other, the two base stations on the trolley are located through the reference tag, the location information is sent to the server, and the server calculates the position coordinates of the two base stations on the trolley, so that one-dimensional location of constructors around the trolley is achieved according to the two base stations on the trolley.
In an exemplary scenario, as shown in fig. 2, fig. 2 is a top view of a first layout manner of base stations in a tunnel according to an embodiment of the present invention, two fixed coordinate base stations B1 and B2 (i.e. the at least two first positioning base stations) are installed at a tunnel entrance, and a reference tag T1 (i.e. the first preset tag) is placed at a distance to the right side of the fixed base stations in the horizontal direction (the distance depends on the distance range in which the base stations and the tag can communicate). Two base stations B3, B4 (i.e. the above-mentioned at least two second positioning base stations) are installed on the trolley, wherein the connecting line of B3 and B4 is perpendicular to the extending direction of the tunnel.
Preferably, the one-dimensional positioning of the constructor in the tunnel comprises a plurality of ways.
In a first mode
During the early stage of tunneling, the reference tag T1 can communicate with B1 and B2, and after the scheme is deployed, the program starts to receive the network data of the base station, it is possible to receive ranging data (ranging data in which the distance between the base station and the communicable tag is given) from the base station, calculate the position of the reference tag T1 (i.e., the above-mentioned third position information) using the ranging information of T1 and B1, T1 and B2, select an origin based on the line connecting B1 and B2 as the X-coordinate axis, taking the vertical direction of the connecting line of the B1 and the B2 as the Y coordinate axis, a coordinate system is established, such as the schematic diagram of the coordinate system shown in fig. 2 (the coordinates obtained in the embodiment are relative to the origin O of coordinates in fig. 2), alternatively, the coordinates of the B1, B2 and the reference T1 label on the Y axis are made equal and kept constant, and their positional relationship in the coordinate system can be obtained from distance measurement.
Assuming that B1 coordinates are (B1x, B1y), the distance between T1 and B1 is B1 range finding, B2 coordinates are (B2x, B2y), and the distance between T1 and B2 is B2 range finding, T1 (T1x, T1y) is calculated by the following formula:
t1x ═ ((B1x + B1 rangefinder) + (B2x + B2 rangefinder))/2;
T1y=B1y=B2y;
further, using ranging information of B3, B4, and T1, wherein B4 ranging represents a horizontal distance of B4 to T1, by the following formula:
b4x ═ T1x + B4 ranging;
B4y=T1y;
B3x=B4x;
b3y ═ B4y + fixed distance L;
wherein, the y-axis distance between the base stations B3 and B4 is known as a fixed distance L.
Further, the exact coordinates of base stations B3, B4 are calculated, and then the coordinates of base stations B3, B4 are updated, so that one-dimensional positioning is performed on the tags T2, T3, … Tn (i.e., the constructors) on the right side of the trolley.
Preferably, in order to make the calculated value more accurate, the algorithm scheme is adopted as follows: after B1 and T1, B2 and T1 distance measurement data are collected for a certain threshold number of times (the distance measurement times are configurable, for example, default 10 times), a mode of removing the maximum value and the minimum value distance measurement is adopted, then the remaining distance measurement data are averaged and used as the final distance measurement data of B1 and T1, and B2 and T1 to calculate the coordinate of the reference label T1. Since the relative positions of the T1, the B3 and the B4 are fixed, the coordinates of the B3 and the B4 can be more accurate by acquiring the accurate T1 coordinate, and further the position coordinate of the constructor can be more accurate.
Mode two
According to the application scenario, during tunneling, the reference tag T1 moves away from B1 and B2 along the tunneling direction, and T1 cannot communicate with B1 and B2 for ranging.
When the trolley moves forwards along with the heading of the tunnel face, if the distance between the reference tag T1 and the base stations B3 and B4 on the trolley exceeds the distance which can be communicated with the tag by the base stations, the reference tag T1 is moved to the right to reach the distance which can be communicated with the base stations B3 and B4; further, the reference label T1 may be used to measure the precise coordinates of the reference label every time it is moved in the tunneling direction using a laser rangefinder and update the coordinates of the reference label T1 in the positioning system.
In this embodiment, obtaining the coordinates of the reference tag includes the following two cases:
1a) if the absolute coordinates of tags T2, T3, … Tn are not of interest in the tunnel, and only the relative location of the tags on the right side of the cart is of interest, reference tag T1 may be provided with a fixed coordinate (i.e., the third location information described above), with the location of tags T2, T3, … Tn being located relative to reference tag T1.
2b) If the absolute coordinates of the tags T2, T3, … Tn in the tunnel are of interest, the coordinates of T1 (i.e., the third positional information described above) can be measured using a laser rangefinder.
Further, the coordinates of the base stations B3 and B4 are updated according to the scheme of calculating the coordinates of B3 and B4 (i.e., the fourth position information) according to the reference tag T1 in the first mode.
In a preferred embodiment, the specific process of positioning is implemented by actively transmitting a pulse signal by the tag to perform ranging communication with the base station, for example: the flight time of the electromagnetic wave between the tag (such as the tag carrying the module of the target node) and the base station (the positioning base station) is T2-T1 (where T1 is the time of sending the pulsed electric wave, and T2 is the time of receiving the pulsed electric wave); the distance D between the two points is C (speed of light) × (T2-T1) (time of flight of electromagnetic waves), thus realizing one-dimensional positioning of the target node.
Preferably, if two base stations are additionally arranged on a trolley (such as a tunneling trolley) and the connecting line of the two newly arranged base stations is also perpendicular to the extending direction of the tunnel, two-dimensional positioning can be performed on constructors around the trolley according to 4 base stations on the trolley; if the trolley is additionally arranged on the tunnel face (a plurality of positioning base stations are arranged on the trolley), two-dimensional positioning can be carried out on constructors between the two trolleys. But is not limited thereto.
In another application scenario of the present disclosure, fig. 3 is a top view of a second base station layout in a tunnel according to an embodiment of the present disclosure, as shown in fig. 3, two fixed coordinate base stations B1 and B2 (i.e. the at least two first positioning base stations) are installed at a tunnel portal, a reference tag T1 (i.e. the first preset tag) is placed at a certain distance from the right side of the fixed base station in the horizontal direction (the distance depends on the distance range in which the base station and the tag can communicate), 3 trolleys are installed in front of a tunnel, two trolleys are sequentially a village trolley, a waterproof trolley and a tunneling trolley, wherein the base stations B3 and B4 are installed on the two trolleys, a connection line of the base stations B3 and B4 is perpendicular to the tunnel extending direction, constructors T2 and T3 … … are installed between the village trolley and the waterproof trolley, and the base stations B5, B6, B7, and T3 … … are installed on two, The connecting lines of B8, B5 and B6 and the connecting lines of B7 and B8 are all perpendicular to the extending direction of the tunnel, constructors T5, T6, … and Tn between the waterproof trolley and the tunneling trolley are provided with base stations B9 and B10, and the like. Furthermore, the distance between B3 and B4, the distance between B5 and B6, the distance between B7 and B8, and the distance between B9 and B10 are known.
The two-dimensional positioning of the target node is realized by the following steps:
1) in the early stage of tunneling, T1 can measure distance with B1 and B2
After the scheme is deployed, the program starts to receive network data of the base station, and can receive ranging data (the ranging data gives the distance between the base station and the communicable tag) sent by the base station, and the ranging information of T1 and B1 and T1 and B2 is obtained through the following formula:
t1x ═ ((B1x + B1 rangefinder) + (B2x + B2 rangefinder))/2;
T1y=B1y=B2y;
the exact coordinates of tag T1 can be calculated.
Further, using the ranging information of B3 to B10 and T1, the algorithm in the above-mentioned manner one is used to calculate the accurate coordinates of base stations B3 to B10, and then to update the coordinates of base stations B3 to B10. At this time, the wireless positioning system in this embodiment can perform two-dimensional positioning on the two-lining trolley and the waterproof trolley, and constructors T2, T3, and … Tn between the waterproof trolley and the heading trolley.
2) In the tunneling process, T1 cannot measure distance with B1 and B2
When the trolley is advancing in the positive direction of the X axis (namely the extending direction of the tunnel), if the distance between the reference tag T1 and the base stations B9 and B10 on the tunneling trolley exceeds the distance that the base stations can communicate with the reference tag, the reference tag T1 is moved to the right by a certain distance, so that the reference tag T1 can communicate with the base stations B9 and B10.
In this embodiment, obtaining the position coordinates of the reference tag includes the following two cases:
1a) if the absolute coordinates of the tags T2, T3, and … Tn in the tunnel are not concerned, only the relative positions of the tags between the trolleys are concerned, a fixed coordinate (i.e. the third position information) is set for the reference tag T1, the positions of the located tags T2, T3, and … Tn are the coordinates relative to the reference tag T1, the subsequent procedure is the same as the previous one, and the coordinates of the base stations B3 to B10 are automatically updated, which is not described herein again in this embodiment.
2a) If the absolute coordinates of the tags T2, T3, and … Tn in the tunnel are concerned, the coordinates of T1 (i.e. the third location information) can be tested by using a laser range finder, and then the coordinates of the base stations B3 to B10 are automatically updated by the following process as before, which is not described herein again.
In both cases, the coordinate position set by the reference tag T1 needs to ensure that T1 can communicate with the base stations B3 to B10, so as to realize two-dimensional positioning of the target node through at least 3 positioning base stations (the 3 positioning base stations are not collinear on the horizontal plane).
Optionally, the reference tag T1 provided in the embodiment of the present invention includes a coplanar waveguide antenna, and has good signal transceiving performance in the X-axis direction (i.e., the tunneling direction) during tunnel positioning, and low signal sensitivity in the Y-axis direction, so that reflection interference generated by a positioning signal passing through a tunnel wall can be effectively reduced, thereby ensuring the accuracy of distance measurement between T1 and B1, B2. Specifically, in the tunneling process, the reference label T1 moves rightward along the X axis and is equal to the coordinates of B1 and B2 on the Y axis, so that the position of the reference standard T1 relative to B1 and B2 can be updated through ranging, and the positioning accuracy and the attendance accuracy of the target are improved.
In an optional embodiment of the present disclosure, the at least two third positioning base stations are fixedly disposed on the second mobile device, a connection line of at least two of the at least two third positioning base stations is perpendicular to an extending direction of the elongated space, the second mobile device is located between the first preset reference tag and the first mobile device, and the second mobile device is further provided with a second preset reference tag, and after calculating at least two fourth position information of the at least two second positioning base stations according to the third position information, the method further includes: calculating at least two fifth position information of at least two third positioning base stations according to the third position information; calculating sixth position information of a second preset reference label according to the at least two fifth position information, wherein the second preset reference label comprises a positioning module, and a coplanar waveguide antenna is arranged in the positioning module; calculating at least two pieces of seventh position information of the at least two first positioning base stations according to the sixth position information; and updating at least two fourth position information according to the at least two seventh position information.
According to the above embodiment, as shown in fig. 3, since the distance from the reference tag T1 to the bs B5 to B10 is a little longer, in order to make the coordinate update of the bs B5 to B10 more accurate, a verification algorithm scheme is adopted: a calibration tag Ta (i.e., the second preset reference tag) is placed at a fixed position on the second carriage (i.e., the second mobile device), the coordinates of Ta are fixed with respect to the base stations B3 and B4, and the coordinates of the calibration tag Ta (i.e., the sixth position information) are calculated by the base stations B3 and B4. Then, according to the method of updating the coordinates of the base stations B3 to B10 by using the reference label T1, the coordinates of the base stations B5 to B8 are updated by using the calibration label Ta, namely, the relay is arranged between the reference label and the mobile equipment, so that the positioning precision of the target node is improved, and the entering and exiting conditions of constructors in the tunnel are accurately obtained.
Preferably, calibration tags Tb are placed at the waterproof trolley fixing positions, the logic of base stations B5 to B8 is calibrated according to Ta, and Tb is used for calibrating the coordinates of base stations B9 to B10 to achieve higher precision, and the accuracy of the coordinates of base stations B9 to B10 is further improved.
In an embodiment of the present disclosure, another method for generating an attendance record is further provided, including the following steps:
sending a request instruction to a server, wherein the request instruction is used for requesting to acquire an attendance record of a target node in the elongated space, the server is used for acquiring first position information of the target node through data communication, generating the attendance record of the target node according to the first position information and an attendance area in the elongated space, and sending the attendance record to a user management terminal based on the request instruction;
preferably, the user management terminal in this embodiment is installed with a front-end operating system, and may receive an input instruction of a user through the front-end operating system, so as to obtain the request instruction.
Receiving an attendance record;
preferably, the front-end operating system is configured to receive an attendance record of the target node, and store the attendance record.
And displaying the attendance record.
Preferably, the received attendance record is displayed on the front-end operating system for viewing, recording, counting, etc. by the user.
The execution subject may be, but is not limited to, a mobile terminal, a computer terminal, and the like.
Through the steps, a request instruction for requesting to acquire the attendance record of the target node in the tunnel is sent to the server, after the server receives the request instruction, the target node in the long and narrow space (such as the tunnel) is positioned through data communication, the attendance record of the target node is generated based on the position information of the target node and the attendance area set in the tunnel, the attendance record of the target node is returned to the user management terminal to be displayed, the attendance can be accurately performed on the target node in the tunnel, and therefore the technical problem that the attendance of the target in the tunnel cannot be performed due to the signal difference in the tunnel in the related technology is solved.
Example 2
In this embodiment, a system for generating an attendance record is further provided, which is used to implement the foregoing embodiments and preferred embodiments, and is not described again after having been described. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware or a combination of software and hardware is also possible and contemplated.
Fig. 4 is a block diagram of a system for generating an attendance record according to an embodiment of the present invention, and as shown in fig. 4, the system at least includes: a user management terminal 180, a server 182 and a plurality of data positioning base stations 184, wherein the user management terminal 180 comprises: a sending module, configured to send a request instruction to the server 182, where the request instruction is used to request to obtain an attendance record of a target node in the long and narrow space; the receiving module is used for receiving the attendance record sent by the server 182; the display module is used for displaying the attendance record; the server 182 includes: a receiving module, configured to receive a request instruction sent by the user management terminal 180; the acquisition module is used for acquiring first position information of a target node through data communication; the generation module is used for generating an attendance record of the target node according to the first position information and the attendance area in the long and narrow space; the sending module is used for sending the attendance record to the user management terminal 180; a plurality of data positioning base stations 184 (including the base station 1841, the base station 1842, the base station 1843, and the base station … …, the base station 184n) in communication connection with the server 182 for positioning a target node, wherein the plurality of data positioning base stations 184 at least includes at least two first positioning base stations and at least two second positioning base stations, wherein the at least two first positioning base stations are fixedly disposed at an entrance of the elongated space, and the at least two first positioning base stations are sequentially arranged along an extending direction of the elongated space; the at least two second positioning base stations are fixedly arranged on the first mobile equipment, the first mobile equipment is positioned at the target operation surface of the elongated space, and the connecting line of the at least two positioning base stations in the at least two second positioning base stations is vertical to the extending direction of the elongated space.
Optionally, the system further includes: the positioning system comprises a first preset reference tag, wherein the first preset reference tag is positioned between at least two first positioning base stations and at least two second positioning base stations and used for positioning the at least two second positioning base stations, the first preset reference tag comprises a positioning module, a coplanar waveguide antenna is arranged in the positioning module, and the first preset reference tag can communicate with the at least two second positioning base stations.
In the description of the present invention, "a plurality" means two or more unless otherwise specified; the terms "upper," "lower," "left," "right," "inner," "outer," "front," "rear," "head," "tail," and the like, as used herein, refer to an orientation or positional relationship indicated in the drawings for convenience in describing the invention and to simplify description, and do not indicate or imply that the referenced device or element must have a particular orientation, be constructed and operated in a particular orientation, and are therefore not to be construed as limiting the invention. Furthermore, the terms "first," "second," "third," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it is to be noted that, unless otherwise explicitly specified or limited, the terms "connected" and "connected" are to be interpreted broadly, e.g., as being either fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; may be directly connected or indirectly connected through an intermediate. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.

Claims (7)

1. A method for generating attendance records is characterized by comprising the following steps:
receiving a request instruction sent by a user management terminal, wherein the request instruction is used for requesting to acquire an attendance record of a target node in a long and narrow space, and the user management terminal is used for receiving the attendance record of the target node based on the request instruction and displaying the attendance record;
acquiring first positioning information for positioning the target node through at least two first positioning base stations arranged at an entrance of the elongated space, wherein the at least two first positioning base stations are sequentially arranged along the extending direction of the elongated space;
calculating first position information of the target node according to the first position information and at least two second position information of the at least two first positioning base stations, wherein the at least two second position information are known.
Acquiring first position information of the target node through communication;
generating an attendance record of the target node according to the first position information and the attendance area in the long and narrow space;
and sending the attendance record to the user management terminal.
2. The method of claim 1, wherein at least two second positioning base stations are fixedly disposed on a first mobile device, a connection line of at least two of the at least two second positioning base stations is perpendicular to an extending direction of the elongated space, the first mobile device is located at a target operation plane of the elongated space, and the obtaining the first location information of the target node through communication comprises:
acquiring third position information of a first preset reference tag in the elongated space and second positioning information for positioning the target node through the at least two second positioning base stations, wherein the first preset reference tag comprises a positioning module, a coplanar waveguide antenna is arranged in the positioning module, and the first preset reference tag and the at least two second positioning base stations can communicate;
calculating at least two fourth position information of the at least two second positioning base stations according to the third position information;
And calculating first position information of the target node according to the at least two pieces of fourth position information and the second positioning information.
3. The method of claim 1, wherein generating an attendance record for the target node from the first location information and an attendance region in the elongate space comprises:
generating a movement track of the target node based on the first position information;
selecting a first position for entering the attendance area for the first time and a second position for leaving the attendance area for the last time in the movement track;
acquiring first time and second time when the target node respectively resides at the first position and the second position;
and determining the first time and the second time as the working time and the working time in the attendance record of the target node.
4. The method of claim 1, wherein prior to generating an attendance record for the target node from the first location information and an attendance region in the elongate space, the method further comprises:
acquiring locatable areas of a plurality of positioning base stations in the long and narrow space;
setting an active area of the target node according to the locatable area and the geographical structure of the elongate space;
And compressing the movable area in parallel for a preset distance in the extending direction of the long and narrow space to obtain an area serving as the attendance checking area.
5. A method for generating attendance records is characterized by comprising the following steps:
sending a request instruction to a server, wherein the request instruction is used for requesting to acquire an attendance record of a target node in an elongated space, the server is used for acquiring first position information of the target node through communication, generating the attendance record of the target node according to the first position information and an attendance area in the elongated space, and sending the attendance record to a user management terminal based on the request instruction;
receiving the attendance record;
and displaying the attendance record.
6. A system for generating attendance records is characterized by at least comprising: a user management terminal, a server and a plurality of positioning base stations, wherein,
the user management terminal includes: the system comprises a sending module, a sending module and a sending module, wherein the sending module is used for sending a request instruction to a server, and the request instruction is used for requesting to acquire the attendance record of a target node in a long and narrow space; the receiving module is used for receiving the attendance record sent by the server; the display module is used for displaying the attendance record;
The server includes: the receiving module is used for receiving a request instruction sent by the user management terminal; the acquisition module is used for acquiring first position information of the target node through communication; the generating module is used for generating an attendance record of the target node according to the first position information and the attendance area in the long and narrow space; the sending module is used for sending the attendance record to the user management terminal;
the positioning base stations are in communication connection with the server and used for positioning the target node, wherein the positioning base stations at least comprise at least two first positioning base stations and at least two second positioning base stations, the at least two first positioning base stations are fixedly arranged at the entrance of the elongated space, and the at least two first positioning base stations are sequentially arranged along the extending direction of the elongated space; the at least two second positioning base stations are fixedly arranged on a first mobile device, the first mobile device is located at a target operation surface of the elongated space, and a connection line of at least two positioning base stations in the at least two second positioning base stations is perpendicular to an extending direction of the elongated space.
7. The system of claim 6, further comprising: a first pre-set reference tag, wherein,
the first preset reference tag is located between the at least two first positioning base stations and the at least two second positioning base stations and used for positioning the at least two second positioning base stations, wherein the first preset reference tag comprises a positioning module, a coplanar waveguide antenna is arranged in the positioning module, and the first preset reference tag and the at least two second positioning base stations can communicate.
CN202010632372.1A 2020-07-02 2020-07-02 Attendance record generation method and system Pending CN111866740A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010632372.1A CN111866740A (en) 2020-07-02 2020-07-02 Attendance record generation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010632372.1A CN111866740A (en) 2020-07-02 2020-07-02 Attendance record generation method and system

Publications (1)

Publication Number Publication Date
CN111866740A true CN111866740A (en) 2020-10-30

Family

ID=73151952

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010632372.1A Pending CN111866740A (en) 2020-07-02 2020-07-02 Attendance record generation method and system

Country Status (1)

Country Link
CN (1) CN111866740A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113865979A (en) * 2021-09-10 2021-12-31 青岛彩意科技集团有限公司 Clamping mechanism for tensile strength test of new material

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006284359A (en) * 2005-03-31 2006-10-19 Taisei Corp Conduit position measuring system
CN101505546A (en) * 2009-02-26 2009-08-12 清华大学 Mine environment probing and search and rescue emergency response system based on wireless sensor network
CN208452383U (en) * 2018-07-04 2019-02-01 青岛彩意科技发展有限公司 A kind of powder coating extruder
CN110456305A (en) * 2019-08-27 2019-11-15 全图通位置网络有限公司 A kind of ultra wide band location method
CN110660175A (en) * 2019-09-06 2020-01-07 扬中市南方矿用电器有限公司 Intelligent portable instrument management system, device and method
CN111681329A (en) * 2020-03-23 2020-09-18 清研讯科(北京)科技有限公司 Attendance record generation method, device and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006284359A (en) * 2005-03-31 2006-10-19 Taisei Corp Conduit position measuring system
CN101505546A (en) * 2009-02-26 2009-08-12 清华大学 Mine environment probing and search and rescue emergency response system based on wireless sensor network
CN208452383U (en) * 2018-07-04 2019-02-01 青岛彩意科技发展有限公司 A kind of powder coating extruder
CN110456305A (en) * 2019-08-27 2019-11-15 全图通位置网络有限公司 A kind of ultra wide band location method
CN110660175A (en) * 2019-09-06 2020-01-07 扬中市南方矿用电器有限公司 Intelligent portable instrument management system, device and method
CN111681329A (en) * 2020-03-23 2020-09-18 清研讯科(北京)科技有限公司 Attendance record generation method, device and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113865979A (en) * 2021-09-10 2021-12-31 青岛彩意科技集团有限公司 Clamping mechanism for tensile strength test of new material

Similar Documents

Publication Publication Date Title
Tian et al. A low-cost INS and UWB fusion pedestrian tracking system
KR102320370B1 (en) Robot pet monitoring method and chip based on grid map
KR101948728B1 (en) Method and system for collecting data
Saab et al. A standalone RFID indoor positioning system using passive tags
CN103379427B (en) A kind of localization method, equipment and system
CN109714821B (en) Method and device for selecting wireless positioning and ranging base station
CN111381586A (en) Robot and movement control method and device thereof
CN109975758A (en) Wi-Fi blue tooth integrated base station location system
CN105531599A (en) Method and apparatus for time of flight fingerprint and geo-location
JPH10282204A (en) Location detecting equipment of moving body
CN113907645A (en) Mobile robot positioning method and device, storage medium and electronic device
CN109525931B (en) Method, device, equipment and storage medium for positioning wireless equipment
CN111866740A (en) Attendance record generation method and system
CN111681329A (en) Attendance record generation method, device and system
JP2008298689A (en) Position estimating system, radiocommunication terminal, and position estimating device
CN108932478A (en) Object positioning method, device and shopping cart based on image
CN109308235B (en) Point inspection method and related device
US12027884B2 (en) Information processing device, information processing system, data generation method, and non-transitory computer readable medium
KR101025832B1 (en) ???? and method for correcting location of tags the same
CN213847024U (en) Accurate three-dimensional positioning equipment based on UWB technique
Gikas et al. Full-scale testing and performance evaluation of an active RFID system for positioning and personal mobility
Dagher et al. An open experimental platform for ranging, proximity and contact event tracking using ultra-wide-band and bluetooth low-energy
CN117849818B (en) Unmanned aerial vehicle positioning method and device based on laser radar and electronic equipment
WO2015099732A1 (en) Method and apparatus to improve position accuracy for wi-fi technology
CN113286361B (en) WiFi-based positioning system and positioning method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20201030

RJ01 Rejection of invention patent application after publication