Field of the invention
[0001] The invention relates to determining the passing time of a transponder passing the
detector antenna, and, in particular, to a method and a system for determining the
passing time of a moving transponder, and a computer program product for using such
method.
Background of the invention
[0002] Sports events such as car- or motor racing, athletics and ice-skating, typically
require accurate and fast time registration for tracking the participants during the
event. Such timing system is usually based on a transmitter-detector based scheme,
wherein each participant in the event is provided with a transmitter (a transponder).
The transmitter may be configured to transmit packets at a certain frequency and to
insert a unique identifier into the packet such that a detector is able to associate
a packet with a certain transmitter.
[0003] Each time a transmitter passes a loop antenna of the detector, the detector may receive
multiple data packets associated with the transmitter. The signal strength associated
with a received data packet (the RSSI) is a function of distance of the transmitter
relative to the antenna and the particular configuration of the transmitter- and detector
antennae. Hence, by assigning time-stamp information and by evaluating the signal
strength associated with each data packet, the detector may determine at what time
the transponder passes the detector antenna.
[0004] Examples of such timing systems are described in
US5091895 and
US20120087421. When using such system for determining the passing time of a car of a bike, the
transponder is mounted on the chassis or frame of the vehicle. In that case, the angle
between the transponder and the loop detector embedded in the road is fixed and known,
e.g. zero or 90 degree depending on the type of transponder. A simple implementation
of a passing time algorithm is to find the time where the signal strength, e.g. the
RSSI, is at a maximum or minimum.
[0005] However, in certain situations, e.g. when the transponder is worn by an athlete on
the chest (e.g. a runner), the angle between the transponder and the loop may vary.
The runner may finish leaning forward and/or sideward and so that the angle does not
stay on a fixed predetermined angel. In that case, the algorithm that assumes a fixed
angle will make a significant error in determining the passing timing. Hence, from
the above it follows that there is a need in the art for improved timing systems that
allow accurate determination of the passing time even when the angle between the transponder
and the antenna is variable.
[0006] EP2747036A1 discloses a method of measuring at least one time or an elapsed period of a competitor
in a sports competition via a transponder module which is personal to the competitor
and accompanies the competitor throughout the competition in a measuring system. The
personalised transponder module is activated at the start of the competition or in
intermediate positions or at the finish line of the competition. Detection of at least
one variation in motion or vibration level is effected by a motion sensor integrated
in the transponder module. The transponder module transmits data related to the detection
effected by the motion sensor on the competition route or in intermediate positions
or at the finish line of the competition, to a decoder unit of the measuring system
to check a time or elapsed period related to the detection of the competitor's motion
sensor.
Summary of the invention
[0007] As will be appreciated by one skilled in the art, aspects of the present invention
may be embodied as a system, method or computer program product. Accordingly, aspects
of the present invention may take the form of an entirely hardware embodiment, an
entirely software embodiment (including firmware, resident software, micro-code, etc.)
or an embodiment combining software and hardware aspects that may all generally be
referred to herein as a "circuit," "module" or "system." Functions described in this
disclosure may be implemented as an algorithm executed by a microprocessor of a computer.
Furthermore, aspects of the present invention may take the form of a computer program
product embodied in one or more computer readable medium(s) having computer readable
program code embodied, e.g., stored, thereon.
[0008] Any combination of one or more computer readable medium(s) may be utilized. The computer
readable medium may be a computer readable signal medium or a computer readable storage
medium. A computer readable storage medium may be, for example, but not limited to,
an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system,
apparatus, or device, or any suitable combination of the foregoing. More specific
examples (a non- exhaustive list) of the computer readable storage medium would include
the following: an electrical connection having one or more wires, a portable computer
diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an
erasable programmable read-only memory (EPROM or Flash memory), an optical fiber,
a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic
storage device, or any suitable combination of the foregoing. In the context of this
document, a computer readable storage medium may be any tangible medium that can contain,
or store a program for use by or in connection with an instruction execution system,
apparatus, or device.
[0009] A computer readable signal medium may include a propagated data signal with computer
readable program code embodied therein, for example, in baseband or as part of a carrier
wave. Such a propagated signal may take any of a variety of forms, including, but
not limited to, electromagnetic, optical, or any suitable combination thereof. A computer
readable signal medium may be any computer readable medium that is not a computer
readable storage medium and that can communicate, propagate, or transport a program
for use by or in connection with an instruction execution system, apparatus, or device.
[0010] Program code embodied on a computer readable medium may be transmitted using any
appropriate medium, including but not limited to wireless, wireline, optical fiber,
cable, RF, etc., or any suitable combination of the foregoing. Computer program code
for carrying out operations for aspects of the present invention may be written in
any combination of one or more programming languages, including an object oriented
programming language such as Java(TM), Smalltalk, C++ or the like and conventional
procedural programming languages, such as the "C" programming language or similar
programming languages. The program code may execute entirely on the user's computer,
partly on the user's computer, as a stand-alone software package, partly on the user's
computer and partly on a remote computer, or entirely on the remote computer or server.
In the latter scenario, the remote computer may be connected to the user's computer
through any type of network, including a local area network (LAN) or a wide area network
(WAN), or the connection may be made to an external computer (for example, through
the Internet using an Internet Service Provider).
[0011] Aspects of the present invention are described below with reference to flowchart
illustrations and/or block diagrams of methods, apparatus (systems), and computer
program products according to embodiments of the invention. It will be understood
that each block of the flowchart illustrations and/or block diagrams, and combinations
of blocks in the flowchart illustrations and/or block diagrams, can be implemented
by computer program instructions. These computer program instructions may be provided
to a processor, in particular a microprocessor or central processing unit (CPU), of
a general purpose computer, special purpose computer, or other programmable data processing
apparatus to produce a machine, such that the instructions, which execute via the
processor of the computer, other programmable data processing apparatus, or other
devices create means for implementing the functions/acts specified in the flowchart
and/or block diagram block or blocks.
[0012] These computer program instructions may also be stored in a computer readable medium
that can direct a computer, other programmable data processing apparatus, or other
devices to function in a particular manner, such that the instructions stored in the
computer readable medium produce an article of manufacture including instructions
which implement the function/act specified in the flowchart and/or block diagram block
or blocks.
[0013] The computer program instructions may also be loaded onto a computer, other programmable
data processing apparatus, or other devices to cause a series of operational steps
to be performed on the computer, other programmable apparatus or other devices to
produce a computer implemented process such that the instructions which execute on
the computer or other programmable apparatus provide processes for implementing the
functions/acts specified in the flowchart and/or block diagram block or blocks.
[0014] The flowchart and block diagrams in the figures illustrate the architecture, functionality,
and operation of possible implementations of systems, methods and computer program
products according to various embodiments of the present invention. In this regard,
each block in the flowchart or block diagrams may represent a module, segment, or
portion of code, which comprises one or more executable instructions for implementing
the specified logical function(s). It should also be noted that, in some alternative
implementations, the functions noted in the blocks may occur out of the order noted
in the figures. For example, two blocks shown in succession may, in fact, be executed
substantially concurrently, or the blocks may sometimes be executed in the reverse
order, depending upon the functionality involved. It will also be noted that each
block of the block diagrams and/or flowchart illustrations, and combinations of blocks
in the block diagrams and/or flowchart illustrations, can be implemented by special
purpose hardware-based systems that perform the specified functions or acts, or combinations
of special purpose hardware and computer instructions.
[0015] It is an objective of the invention to reduce or eliminate at least one of the drawbacks
known in the prior art. In a first aspect, the invention relates to a method according
to claim 1 of determining the passing time of a moving transponder passing a detection
antenna of a base station.
[0016] The invention aims to provide an accurate passing time that is corrected for errors
due to changes in the angular orientation of the transponder relative to the detection
antenna. This correction is based on the signal strengths of two different signal
sequences that are exchanged during the passing between the transponder and the base
station. During this process, the signal strengths values may be time-stamped in order
to link the values to a time line. The inventors found out that the signal strengths
of two different signal sequences correlates with the angular orientation of the transponder
coil relative to the detection antenna. Analysis of the signal strengths of the first
and second sequence of signals that are exchanged during the passing of the transponder,
allows a determination of the passing time that is corrected for the angular orientation
of the transponder coil relative to the detection antenna. This way errors in the
passing time can be eliminated or at least substantially reduced. Hence, the invention
enables determination of a passing time that is more accurate than timing systems
known from the prior art. The invention is simple and does not require additional
hardware, e.g. an accelerometer or the like, in the transponder. Moreover, the invention
does not dependent on the speed at which the transponder passes the detection antenna.
[0017] In an embodiment, the direction of the magnetic axis of said first transponder coil
is perpendicular to the direction of the magnetic axis of said second transponder
coil. Hence, the first and second signals are exchanged between the transponder and
the base stations on the basis of transponder coils that are oriented differently
with respect to the detection antenna (typically a detection coil that is embedded
in the track or over the track using e.g. a mat antenna).
[0018] In an embodiment, said passing time is determined on the basis of at least one time
instance associated with at least one maximum field strength value of said first signals
and at least one time instance associated with at least one minimum field strength
value of said second signals. Hence, extrema in the field strength values of the first
and second signals are used to accurately determine a passing time that is corrected
for errors due to changes in the angular orientation of the transponder relative to
the detection antenna.
[0019] In an embodiment, said time instances may indicate the time the first and/or second
signals are received by said base station. In this embodiment, upon reception signals
may be time-stamped by the base station in order to provide a time basis of the measures
field strengths.
[0020] In an embodiment, said method further comprises: using said first transponder coil
for receiving said first signals transmitted by said detection antenna; and, using
said second transponder coil for transmitting said second signals to said detection
antenna, wherein said second signals comprise first signal strength values of said
first signals. In this embodiment, the field strengths of the first signals received
by the transponder are determined by the transponder
[0021] In embodiment, said method further comprises: said transponder determining first
signal strength values associated with said first signals. In another embodiment,
said method may further comprise: if said signal strength values is above a predetermined
threshold, said transponder determining second signals comprising said signal strength
values for transmission to said detection antenna. In this embodiment, the transmitter
unit in the transponder may be triggered if the signal strength of the signals transmitted
by the base station are strong enough (i.e. the transponder is within a certain distance
from the detection antenna).
[0022] In an embodiment, said method further comprises: detecting said second signals; associating
said second signals with second field strength values.
[0023] In an embodiment, said method further comprises:
said transponder using said first transponder coil for transmitting said first signals
to said detection antenna;
and, using said second transponder coil for transmitting said second signals to said
detection antenna.
[0024] In an embodiment, said method further comprises: detecting said first and second
signals; associating said first and second signals with first and second field strength
values respectively.
[0025] In an embodiment, said method further comprises: determining at least a first time
instance T
1 at which the signal strength of said first signals has at least one minimum signal
strength value and at least a second time instance T
2 at which the signal strength of said second signals has at least one maximum signal
strength value; determining a passing time T
p by correcting T
1 or T
2 on the basis of a difference between T
1 and T
2.
[0026] In an embodiment, said first and/or second signals may comprise an identifier for
identifying said transponder.
[0027] In a further aspect, the invention relates to a timing system according to any of
claims 10 to 12. The timing system of the invention is configured for determining
the passing time of moving transponders passing a detection antenna. In embodiment,
said base station may be configured for: during the passing of at least one transponder,
transmitting via said detection antenna a sequence of first signals to a first transponder
coil and receiving a sequence of second signals transmitted by a second transponder
coil to said detection antenna, said second signals comprising signal strength values
of said first signals; associating said first and/or second signals with time instances
indicating the time when said first and/or second signals are exchanged between said
transponder and said base station; and, determining the passing time of said transponder
on the basis of the signal strengths of said first and second signals and said time
instances.
[0028] In another embodiment, said base station may be configured for: during the passing
of at least one transponder, receiving a sequence of first signals transmitted by
a first transponder coil and receiving a sequence of second signals transmitted by
a second transponder coil; associating said first and/or second signals with time
instances indicating the time when said first and/or second signals are exchanged
between said transponder and said base station; and,
determining the passing time of said transponder on the basis of the signal strengths
of said first and second signals and said time instances.
[0029] The invention also relates to a computer program or suite of computer programs as
defined in claim 13 and comprising at least one software code portion or a computer
program product storing at least one software code portion, the software code portion,
when run on a computer system, being configured for executing the method according
to one or more of the above-described methods of the present invention.
[0030] The invention will be further illustrated with reference to the attached drawings,
which schematically will show embodiments according to the invention.
Brief description of the drawings
[0031]
Fig. 1 schematically depicts a sports timing system according to an embodiment of the invention.
Fig. 2 depicts a schematic of at least part of a timing system according to an embodiment
of the invention.
Fig. 3A and 3B depicts the signal strengths of a transponder that passes a detection antenna for
a first angular orientation of the transponder coils with respect to the detection
loop.
Fig. 4A and 4B illustrate the signal strengths of a transponder that passes a detection antenna
as a function of the distance between the transponder and the timing line for a particular
coil configuration.
Fig. 5A and 5B illustrate the signal strengths of a transponder that passes a detection antenna
as a function of the distance between the transponder and the timing line for further
coil configurations.
Fig. 6 illustrate the signal strengths of a transponder that passes a detection antenna
as a function of the distance between the transponder and the timing line for a particular
coil configuration and the signal strength values that are used for determining the
passing time.
Fig. 7A and 7B depict the relation of delta Δ and the angular orientation of the transponder plane
and linear relation between delta and the error that is introduced by the angular
orientation of the transponder plane.
Fig. 8 shows the error of the passing time as a function of the angle.
Fig. 9 depicts a flow diagram of a processes for determining the passing time of a moving
transponder according to an embodiment of the invention.
Fig. 10A and 10B depicts a transponder - base station configuration according to an embodiment of
the invention.
Fig. 11A and 11B depict embodiments of a timing system that allows exchange of signals between the
transponder and the base station on the basis of at least two different coil configurations.
Fig. 12 depicts a block diagram illustrating an exemplary data processing system that may
be used in systems and methods as described in this application.
Detailed description
[0032] Fig. 1 schematically depicts a timing system according to an embodiment of the invention.
In particular,
Fig. 1 schematically depicts a timing system
100 that may be used for timing of moving transponders. For example, the timing system
may be used in sporting events such as motor bike and bicycle races, marathons and
triathlons etc. wherein participants
102 of an event may wear a transponders
106 that is associated with a unique identifier. The transponder may be attached to the
clothing or a bib
104 of the participant or the vehicle of the participant. A bib may comprise a support
sheet affixable to clothing and/or body for supporting the transponder wherein the
support sheet comprises a printed identifier on a front side of said support sheet.
[0033] The timing system may further comprise a base station
112 connected to one or more base detection antenna
110, e.g. one or more detection loops, which may be embedded in the ground or arranged
over or next to the track. For example, one or more detection loops may be implemented
as a mat antenna. The detection antenna may be aligned with a timing line
108, e.g. a finish plane or the like, that is used as the reference mark at which the
passing time, i.e. the time instance that the a particular part of the participant
passes (crosses) the timing line. The base station and the transponder may be configured
to exchange signals in order to enable accurate determination of passing time.
[0034] To that end, the base station may comprise a receiver
118 for detecting transponder signals
116. In case of bidirectional communication between the transponder and the base station
that base station may further comprise a transmitter
119 for transmitting base station signals
114 via the detection antenna or another antenna to the transponder. During the passing
of a transponder over the timing line, the base station receiver may detect a sequence
of transponder signals. The base station may further determine signal timing information,
e.g. a reception time, and signal strength information associated with the received
transponder signals. A base station processer
120 may determine a passing time on the basis of the transponder signals and the associated
signal timing and signal strength information. Part of the data processing may be
done remotely by a data processing module
122 hosted on a server. In that case, the base station may be configured to transmit
the information via one or more networks
124 to a data processing module. A database
126 connected to the server may be used to store passing times for later use.
[0035] The signal strength of transponder signals that are received by the base station
will depend on the electromagnetic coupling between the transmitting transponder coil
and the detection antenna. Hence, when the transponder moves towards the detection
antenna, the electromagnetic coupling between the transponder coils and the detection
coils - and hence the signal strength of the detected transponder signal - will change
as a function of the distance between the transponder and the detection antenna. This
function, which hereafter may be referred to as the distance function, can be used
for accurately determining the passing time, i.e. the time instance the transponder
passes the timing line. The distance function however also depends on the (angular)
orientation of the transponder coil(s) with respect to the detection loop. Only for
certain predetermined angular orientations of the transponder coil relative to the
detection coil, maximum magnetic or minimal coupling with the detection antenna is
achieved directly above the timing line. In that situation, the passing time can be
determined by an algorithm that monitors the signal strength of the transponder signal
during the passing and that detects at which time instance a minimum or maximum in
the signal strength appeared. This time instance is then determined as the passing
time.
[0036] In many situations however, the angular orientation of the transponder coil and the
detection antenna deviates from the above-described ideal situation. The angular orientation
is not fixed but variable and depends on orientation of the body of the athlete (or
the orientation of the vehicle) when he or she (it) passes the timing line. Hence,
in many situations, the position of the extrema in the signal strength signal no longer
coincides with the passing of the transponder over the timing line. The angular orientation
of the transponder with respect to the detection loop may cause significant errors
in the determined passing time. Hence, in order to guarantee accurate time measurements,
a passing time algorithm is needed that takes the angular orientation of the transponder
with respect to the detection antenna into account.
[0037] In order to enable correction of these angular effects, the timing system in
Fig. 1 is configured to exchange - during the passing of transponder over the detection
coil - a first and second sequence of signals wherein the first sequence of signals
is exchanged on the basis of a first transponder coil/detection coil configuration
(a first coil configuration) and the second sequence of signals is exchanged on the
basis of a second transponder coil/detection coil configuration (a second coil configuration).
The coil configuration may be formed by two different transponder coils and a detection
coil connected to the base station. For example, the first coil configuration may
comprise a first transponder coil and a detector coil and the second coil configuration
may comprise a second transponder coil and the detector coil wherein the magnetic
axis of the first and second transponder coils have different orientations. Based
on the signal strengths of the first and second sequence of signals that are exchanged
during the passing of the transponder, a passing time can be determined that is corrected
for the angular orientation of the transponder coil relative to the detection antenna.
This way errors in the passing time can be eliminated or at least substantially reduced.
The details of the timing system will be described hereunder in more detail.
[0038] Fig. 2 depicts a schematic of at least part of a timing system according to an embodiment
of the invention. In particular,
Fig. 2 depicts a transponder module
202 and a base station
204 connected to a detection antenna
206, e.g. detection loop, wherein the detection antenna may be aligned with a timing line
205 (e.g. parallel to the y-axis). In this particular embodiment, the timing system is
configured for bidirectional data exchange between the transponder and the base station.
To that end, the transponder may comprise a transmitter unit
208 for transmitting first (transponder) signals
210 comprising data packets
230 to a base station and a receiver unit
212 for receiving second (base station) signals
214 from the base station. Similarly, the base station may comprise a receiver unit
216 for receiving signals from transponders that are within the range of the detection
antenna and a transmitter unit
220 for transmitting transponder signals to the transponder. The base station may comprise
a (real time) clock such that the received and/or transmitted signals may be time-stamped
upon receipt or transmission.
[0039] The transponder may comprise a power source in the form of a battery or the like.
In an embodiment, the receiver unit of the transponder may be implemented as a low-power
wake-up receiver such that the receiver unit will be activated only in case it receives
a wake-up signal. This way, the life of the power source may be substantially extended.
In an embodiment, the wake-up signal may be a signal that has a predetermined carrier
frequency and a signal strength wherein the signal strength is above a predetermined
signal strength threshold value. In another embodiment, the wake-up signal may be
a base station signal that has a predetermined carrier frequency and a predetermined
modulation pattern. The predetermined modulation pattern may be used for distinguishing
the carrier frequency from the surrounding white noise.
[0040] A processor
222,224 in the transponder and the base station may be configured to control the transmitter
and receiver units in order to transmit and receive (exchange) signals on the basis
of a suitable data transmission scheme. Examples of such data transmission schemes
may include a quadrature amplitude modulation (QAM), frequency shift keying (FSK),
phase shift keying (PSK) and amplitude shift keying (ASK). To that end, the processor
in the transponder and base station may be configured to generate data packets of
a certain data format that complies with the data transmission scheme. A data packet
may comprise a header and a payload. The header information may comprise a (unique)
transponder identifier so that a receiver, e.g. the receiving unit in the base station,
is able to link a transponder signal comprising one or more data packets to a particular
transponder. The processor in the transponder and the base station may further comprise
a modulator for transforming data packets in a RF data signal and a demodulator for
transforming RF data signals received by the detection unit of the transponder into
data packets. A decoder in the processor may extract information from data packets,
e.g. the header information and/or the payload, which may be used by a passing time
algorithm in the determination of the passing time. In order to avoid collisions an
anti-collision scheme, e.g. a TDMA scheme, may be used. Typical transmission periods
are within the range of 1 and 10 ms and typical data signal lengths may be within
a range between 50 and 300 µs.
[0041] The transponder may further comprise at least two magnetic coils arranged on a planar
substrate
226 defining a transponder plane. A first (receiver) coil
228 may be connected to the receiver unit of the transponder wherein the first coil has
a magnetic axis
230 in a first direction (e.g. in the transponder plane). The first receiver coil and
the detection coil may form a first coil configuration for exchanging signals between
the transponder and the base station. A second (transmission) coil
232 connected to the transmitter unit of the transponder may have its magnetic axis
234 in a second direction (e.g. perpendicular to the transponder plane). The second transponder
coil and the detection coil may form a second coil configuration for exchanging signals
between the transponder and the detection coil. The coils may be implemented in various
ways, e.g. as a dipole-type thin-film or wire-wound coil (either with or without a
ferrite core). The distance function will depend on the type of antenna that is used
by the transponder.
[0042] The transmitter unit of the base station may transmit the transponder signals at
a first (carrier) frequency, e.g. 125 kHz (the wake-up frequency of the receiver unit
of the transponder). When an athlete moves towards the timing line, the transponder
will move towards the transmitting detection coil so that the transponder coil may
start picking up base station signals at the first carrier frequency. The transponder
process may determine the signal strength of the received base station signals and
if the signal strength is above the signal strength threshold value it may start storing
signal strength values of detected base station signals in a buffer. Further, the
transponder processor may switch the transmitter unit from a sleeping mode into an
active mode. During the active mode, the transponder processer may generate data packets
of a predetermined data format and transmit these data packets in transponder signals
to the base station.
[0043] The transponder signals may be transmitted to the base station at a second (carrier)
frequency, e.g. 6,78 MHz, that is different from the first carrier frequency. The
transponder processor may generate data packets comprising a header
232 comprising - amongst others - an transponder ID for enabling the base station to
identify the origin of a data packet. Further, the transponder process may insert
one or more signal strength values
2341-3 of detected base station signals in the payload of the data packets. A data packet
that is sent in a transponder signal to the base station may comprise one signal strength
value. Alternatively, the data packet may comprise two, three, four or a plurality
of signal strength values. The sequence in which the signal strength values are inserted
in the payload of a data packet may determine the sequence in which the transponder
has detected the base station signals.
[0044] The transponder processor may start a counter when the detector unit of the transponder
determines that the signal strength of the received base station signals is above
a certain threshold. The counter may be increased or decreased until a certain end-value
is reached. During the counting, the transponder may transmit transponder signals.
When the counter reaches its end value, the transponder processor may turn the transmitter
unit in the transponder back to its sleeping mode. Thereafter, the transponder processor
may activate the transmitter unit in case it still receives base station signals that
have a signal strength above the threshold. The counter thus ensures that the transmitter
unit is switched after a predetermined time. This way, the transmitter unit is only
in the active mode when the base station signals are above a predetermined signal
strength threshold, i.e. within a certain range of the detector antenna.
[0045] When the base station detects the transponder signals, it will determine the signals
strength, e.g. the RSSI, of received transponder signals, convert the signals into
digital data packets comprising one or more signal strength values as payload and
assign timestamps to the data packets.
[0046] The signal strength of transponder signals that are received by the base station
will depend on the electromagnetic coupling between the transmitting transponder coil
and the detection antenna. When the transponder moves towards the detection antenna,
the electromagnetic coupling - and hence the signal strength of the detected transponder
signal - will change as a function of the distance between the transponder and the
detection antenna. The signal strengths of the base station signals (transmitted by
the detection coil and received by the first (receiving) coil of the transponder)
and the signal strengths of the (time stamped) transponder signals (transmitted via
the second (transmitter) coil and received by the base station) that are determined
during the passing of the transponder over the detection coil are used to accurately
determine the passing time of the transponder.
[0047] Fig. 3A and
3B depicts measured signal strengths of a transponder that passes a detection antenna
for a particular orientation of the transponder coils with respect to the detection
loop. In particular,
Fig. 3A and
3B depicts a situation wherein the angular orientation of the transponder coil relative
to the detection coil provides maximum magnetic or minimal coupling with the detection
antenna when the transponder is located above the timing line.
Fig. 3A depicts the orientation of the transponder with respect to the detection coil in
more detail. The transponder
302 moves with a certain velocity v in the direction of the z-axis towards the detection
coil. Ideally the transponder plane is oriented in the x,y plane and the detection
coil is arranged in the x,z plane wherein the longitudinal side of the detection coil
being substantially parallel to the z-axis (and the timing line). In the transponder
configuration of
Fig. 3A, the magnetic axis of the first transponder coil
308 is parallel to the y-axis and the magnetic axis of the second transponder coil
310 is parallel to the z-axis.
[0048] Fig. 3B depicts a plot of the signal strengths values that are exchanged between the first
transponder coil
308 and the detection coil
306 (signal strengths values denoted by a circle) and the second transponder coil
310 and the detection coil
306 (signal strength values denoted by a triangle) versus the distance between the transponder
and the timing line (wherein zero corresponds to a position on the timing line). It
is noted that although the x-axis mentions distance between the transponder and the
timing line, it actually represents a time measured by the base station, in particular
the time that the transponder signals are received by the base station.
[0049] Fig. 3B shows that for this transponder configuration, the electromagnetic coupling between
the first transponder coil
308 and the detection coil
306 may be given by a first distance function
322 wherein the signal strength exhibits a maximum
322 when the transponder is positioned above the timing line and minima (not shown) at
positions when the transponder is positioned above a part of the coil is oriented
parallel to the timing line. In contrast, the electromagnetic coupling between the
second transponder coil
310 and the detection coil
306 is given by a second distance function
314 which exhibits a minimum signal strength
322 when the transponder is positioned above the timing line and minima (not shown) at
positions when the transponder is positioned above a part of the coil is oriented
parallel to the timing line.
[0050] Hence, by measuring the signal strengths of signals that are exchanged between the
first transponder coil and the base station and the second transponder coil and the
base station, both distance functions can be obtained. The measured signal strengths
can be associated with a time by timestamping the signals that are exchanged between
the transponder and the base station so that the time-instance associated with minimum
in the first distance function and/or maximum in the second distance functions can
be determined as a passing time. As already mentioned above, Fig. 3A and 3B depict
the ideal case wherein maximum/minimum coupling between the transponder coils and
the detection coils is realized when the transponder is above the timing line. However,
when an athlete passes the timing line, there is a large chance that the orientation,
in particular the orientation of the transponder coils with respect to the detection
loop does not correspond to the situation depicted in
Fig. 3A and
3B.
[0051] Fig. 4A and
4B illustrate signal strengths of a transponder that passes a detection antenna as a
function of the distance between the transponder and the timing line wherein the orientation
of the transponder coils with respect to the detection loop differs from the situation
illustrated in
Fig. 3A and
3B. In particular,
Fig. 4A depicts a situation similar to the one of
Fig. 3A with the exception that the transponder
402 comprising a first coil
408 and second coil
410 is rotated over an angle θ
418 of 15 degrees about the x-axis (i.e. the angle between the normal n
416 of the transponder plane and the z-axis is e). This rotation will result in distance
functions that are different from the ones shown in
Fig. 3B. As shown in
Fig. 4B, rotation of the transponder about the x-axis will result in first and second distance
functions
418,422 wherein the maximum signal strength
420 of the first distance function and the minimum signal strength
424 of the second distance function no longer coincide with a transponder position above
the timing line.
Fig. 4A and
4B show that deviations from the "ideal" transponder orientation as shown in
Fig. 3A and
3B will cause an error in the determination of the passing time.
[0052] Fig. 5A and
5B show first and second distance functions
5021,2,5041,2 for further angular orientations between the transponder coils and the detection
coil, i.e. 30 degrees resp. 45 degrees rotation of the transponder about the x-axis.
As shown in this figures, the rotation will cause a further shift in the position
of the extrema in the signal strength with respect to the position of the timing line
and with respect to each other. The functional relation of the position of the extrema
of the two distance functions thus correlate with the position of the transponder
coils relative to the detection coil. This correlation is described in more detail
with reference to
Fig. 6 and
7A and
7B and can be used in an passing time algorithm for accurate determination of a passing
time that is corrected for (angular) deviations in the orientation of the transponder
coils with respect to the detection loop.
[0053] Fig. 6 depicts a first and second distance function
602,604 that are similar to those described with reference to
Fig. 4B. Hence, during the passing of a transponder over the detection coil, the timing system
may measure the signal strength of a first and second sequence of signals that are
exchanged between the transponder and the base station. On the basis of the measured
signal strength values a first and second distance function may be derived which are
used by the passing time algorithm in order to determine a passing time. The passing
time algorithm may comprise the steps of determining:
- a first time instance T1 at which a first distance function 604 has a minimum signal strength value 610;
- a second time instance T2 at which the second distance function 602 has a maximum signal strength value 608;
- a parameter delta Δ defined as a difference between T1 and T2;
- A passing time Tp by calculating T1 - Δ*K, wherein K is a constant that depends on the height of the transponder and
the loop width.
[0054] The loop width may be a fixed parameter of about 50 to 100 cm. The transponder height
is a system parameter, which is estimated to be approximately 150 cm.
Fig. 7A depicts the relation of delta Δ en the angular orientation of the transponder plane.
This graphs shows that the difference between the position of the maximum signal strength
of the second distance function and the position of the minimum signal strength of
the first distance function correlates with the angular orientation of the transponder
plane in a substantial linear way. Further,
Fig. 7B depicts the substantially linear relation between delta and the error that is introduced
by the angular orientation of the transponder plane. Hence, when angular orientation
of the transponder plane increases, the error increases.
[0055] The passing time algorithm may use T
1 as the initial passing time and correct this time value with K times the delta value.
For example in
Fig. 7A the passing time may be determined as: T
p = T
1 - Δ*2,7.
Fig. 8 shows the error of the passing time as a function of the angle. This graph shows
that the error in the position of the timing line due to angular effects can be kept
very low. Moreover, the algorithm is speed independent. Although in the above-mentioned
passing time algorithm the passing time is determined on the basis of T
1, it is clear for the skilled person that also T
2 could be used as a basis for determining the passing time.
[0056] Fig. 9 depicts a flow diagram of a processes for determining the passing time of a moving
transponder. Here, the process may start with the base station transmitting base station
signals to the transponder (step
902) at a first (carrier) frequency. When the detector is within range of the base station,
the transponder may detect the base station signals and if the signal strength of
the base station signal is above a certain threshold and/or a certain modulation pattern
is detected (step
904), the transponder may be triggered to send a transponder signal to the base station
at a second (carrier) frequency, wherein the transponder signal comprises an transponder
identifier and the signal strength of the base station signal (step
906). The transponder signal comprising the signal strength and the transponder ID may
be detected by the base station. Upon detection, the base station may determine the
signal strength of the received transponder signal and the reception time of the transponder
signal (step
908). Process steps
902-908 may be repeated as long as signal strength of the base station signal received by
the transponder is above the threshold (steps
910-924). This way, the signal strengths of a sequence of first signals (the signal strength
of the base station signals) and the signal strengths of a sequence of second signals
(the signal strength of the transponder signals) may be determined. This signal strengths
may define first and second distance functions which can be used by the time passing
algorithm in for determining a passing time that is corrected for angular orientations
of the transponder relative to the detection antenna.
[0057] Fig. 10A and
10B depicts a transponder - base station configuration according to another embodiment
of the invention. In particular,
Fig. 10A depicts a transponder
1002 comprising a processor
1004 and a receiver unit
1006 and transmitter unit
1008. The transponder further comprises three magnetic coils
1010,1012,1014 wherein the magnetic axis of each coil
1016,1018,1020 is oriented in a different direction (e.g. a first coil with a magnetic axis in the
y direction, a second coil with a magnetic axis in the x direction and a third coil
with its magnetic axis in the z direction).
[0058] As depicted in
Fig. 10B, the orientation of the transponder plane relative to the x,y and z-axis can be described
on the basis of spherical coordinates, including an inclination angle θ and an azimuthal
angle ϕ, wherein the inclination angle is defined with respect to the z-axis (the
axis normal to the (top) surface of the wavelength conversion layer) and wherein the
azimuthal angle ϕ is defined with respect to the x or y axis. When the transponder
moves towards the detection antenna, the electromagnetic coupling between each of
the transponder coils and the detection coils will change as a function of the distance
between the transponder and the detection antenna. The three differently oriented
coils may correct for angular deviations in two angular directions θ and φ using a
similar scheme as described in detail with reference to
Fig. 1-9 above.
[0059] It is submitted that the process of determining signal strengths of a first sequence
of signals exchanged between the transponder and the base station on the basis of
a first coil configuration (e.g. a first transponder coil and the detection coil)
and a second coil configuration (e.g. a second transponder coil and the detection
coil) can be implemented in various ways. For example,
Fig. 11A and
11B depict embodiments of a timing system that allows exchange of signals between the
transponder and the base station on the basis of at least two different coil configurations.
For example, in
Fig. 11A first and second signals
1114,1116 may be exchanged between the transponder
11021 and the base station
1108 using two alternatingly transmitting transponder coils
1110,1112 wherein the direction of the magnetic axis of the first transmitting transponder
coil and the direction of the magnetic axis of the second transmitting transponder
coil have a different orientation. Hence, during the passing of the moving transponder
over the timing line, the transponder is transmitting a sequence of first and second
signals that are detected by the detection antenna
1106 once the transponder comes within reach of the detection antenna. The base station
1108 may detect the first and second signals, determine their signal strength and determining
time instances indicating at which time the signals were received by the base station.
A passing time algorithm in the base station may subsequently calculate the passing
time on the basis of the signal strengths and associated time instances.
[0060] Fig. 11B depicts a further embodiment, wherein first and second signals
1114,1116 may be exchanged between the transponder
11022 and the base station
1108 using one transponder coil
1113 and at least two differently oriented detection antennas
11061,2. Hence, during the passing of the moving transponder over the timing line, the transponder
may alternatingly receive a first signal transmitted by the first detection antenna
11061, determine the signal strength of the received first signal and subsequently transmit
a second signal to the second detection antenna
11062 wherein the second signal comprises a signal strength value of the associated first
signal. The base station
1108 may detect the second signals, determine their signal strength and determining time
instances indicating at which time the second signals were received by the base station.
A passing time algorithm in the base station may subsequently calculate the passing
time on the basis of the signal strength values of the first and second signals and
associated time instances.
[0061] Fig. 12 depicts a block diagram illustrating an exemplary data processing system that may
be used in systems and methods as described with reference to
Fig. 1-11. The data processing system
1200 may include at least one processor
1202 coupled to memory elements
1204 through a system bus
1006. As such, the data processing system may store program code within memory elements
1204. Further, processor
1202 may execute the program code accessed from memory elements
1204 via system bus
1256. In one aspect, data processing system may be implemented as a computer that is suitable
for storing and/or executing program code. It should be appreciated, however, that
data processing system may be implemented in the form of any system including a processor
and memory that is capable of performing the functions described within this specification.
[0062] Memory elements
1204 may include one or more physical memory devices such as, for example, local memory
1208 and one or more bulk storage devices
1210. Local memory may refer to random access memory or other non-persistent memory device(s)
generally used during actual execution of the program code. A bulk storage device
may be implemented as a hard drive or other persistent data storage device. The processing
system may also include one or more cache memories (not shown) that provide temporary
storage of at least some program code in order to reduce the number of times program
code must be retrieved from bulk storage device
1210 during execution.
[0063] Input/output (I/O) devices depicted as input device
1212 and output device
1214 optionally can be coupled to the data processing system. Examples of input device
may include, but are not limited to, for example, a keyboard, a pointing device such
as a mouse, or the like. Examples of output device may include, but are not limited
to, for example, a monitor or display, speakers, or the like. Input device and/or
output device may be coupled to data processing system either directly or through
intervening I/O controllers. A network adapter
1216 may also be coupled to data processing system to enable it to become coupled to other
systems, computer systems, remote network devices, and/or remote storage devices through
intervening private or public networks. The network adapter may comprise a data receiver
for receiving data that is transmitted by said systems, devices and/or networks to
said data and a data transmitter for transmitting data to said systems, devices and/or
networks. Modems, cable modems, and Ethernet cards are examples of different types
of network adapter that may be used with data processing system.
[0064] As pictured in
Fig. 12, memory elements
1204 may store an application
1218. It should be appreciated that data processing system
1200 may further execute an operating system (not shown) that can facilitate execution
of the application. Application, being implemented in the form of executable program
code, can be executed by data processing system
1200, e.g., by processor
1202. Responsive to executing application, data processing system may be configured to
perform one or more operations to be described herein in further detail.
[0065] In one aspect, for example, data processing system
1200 may represent a client data processing system. In that case, application
1218 may represent a client application that, when executed, configures data processing
system
1200 to perform the various functions described herein with reference to a "client". Examples
of a client can include, but are not limited to, a personal computer, a portable computer,
a mobile phone, or the like.
1. Verfahren zur Bestimmung der Durchlaufzeit eines beweglichen Transponders (106, 202,
302, 402, 1002, 1102), der eine Detektionsantenne (110, 206, 306, 406, 1006) einer
Basisstation (204) passiert, wobei der bewegliche Transponder eine erste Transponderspule
(228) und eine zweite Transponderspule (232) aufweist, sich die Richtung der Magnetachse
der ersten Transponderspule (228) von der Richtung der Magnetachse der zweiten Transponderspule
(232) unterscheidet und das Verfahren die Schritte aufweist:
während des Durchlaufs erfolgendes Austauschen einer Folge erster Signale (210, 214)
zwischen der ersten Transponderspule (228) und der Detektionsantenne (206) und einer
Folge zweiter Signale (210, 214) zwischen der zweiten Transponderspule (234) und der
Detektionsantenne (206);
Zuordnen der ersten und/oder zweiten Signale zu Zeitpunkten als Angabe der Zeit, zu
der die ersten und/oder zweiten Signale zwischen dem Transponder (202) und der Basisstation
(204) ausgetauscht werden; und
Bestimmen der Durchlaufzeit des Transponders (202) auf der Grundlage der Signalstärken
der ersten (210, 214) und zweiten Signale (210, 214) und der Zeitpunkte, wobei die
Zeitpunkte vorzugsweise die Zeit angeben, zu der die ersten und/oder zweiten Signale
durch die Basisstation (204) empfangen werden.
2. Verfahren nach Anspruch 1, wobei die Richtung der Magnetachse (230) der ersten Transponderspule
(228) im Wesentlichen senkrecht zur Richtung der Magnetachse (234) der zweiten Transponderspule
(232) ist.
3. Verfahren nach Anspruch 1 oder 2, wobei die Durchlaufzeit auf der Grundlage mindestens
eines Zeitpunkts in Zuordnung zu mindestens einem maximalen Feldstärkewert (322) der
ersten Signale und mindestens eines Zeitpunkts in Zuordnung zu mindestens einem minimalen
Feldstärkewert (318) der zweiten Signale bestimmt wird.
4. Verfahren nach einem der Ansprüche 1 bis 3, das ferner aufweist:
Verwenden der ersten Transponderspule (228) zum Empfangen der ersten Signale, die
durch die Detektionsantenne (206) gesendet werden; und
Verwenden der zweiten Transponderspule (232) zum Senden der zweiten Signale zur Detektionsantenne
(206), wobei die zweiten Signale erste Signalstärkewerte der ersten Signale aufweisen.
5. Verfahren nach Anspruch 4, das ferner aufweist:
Bestimmen erster Signalstärkewerte in Zuordnung zu den ersten Signalen (210); Einfügen
eines oder mehrerer der ersten Signalstärkewerte (234) als Nutzlast in Datenpakete
(230); und
Senden zweiter Signale mit den Datenpaketen (230) zur Detektionsantenne (206).
6. Verfahren nach Anspruch 4 oder 5, das ferner aufweist:
Detektieren der zweiten Signale (214);
Zuordnen der zweiten Signale (214) zu zweiten Feldstärkewerten.
7. Verfahren nach einem der Ansprüche 1 bis 3, das ferner aufweist:
dass der Transponder (202) die erste Transponderspule (228) zum Senden der ersten
Signale (210) zur Detektionsantenne (206) verwendet; und Verwenden der zweiten Transponderspule
(232) zum Senden der zweiten Signale (214) zur Detektionsantenne (206).
8. Verfahren nach einem der Ansprüche 1 bis 7, das ferner aufweist:
Detektieren der ersten (210) und zweiten Signale (214);
Bestimmen erster Feldstärkewerte in Zuordnung zur Stärke der ersten Signale (210)
und zweiter Feldstärkewerte in Zuordnung zur Stärke der zweiten Signale (214).
9. Verfahren nach einem der Ansprüche 1 bis 8, das ferner aufweist:
Bestimmen mindestens eines ersten Zeitpunkts T1, zu dem die Signalstärke der ersten Signale mindestens einen maximalen Signalstärkewert
(322) hat, und mindestens eines zweiten Zeitpunkts T2, zu dem die Signalstärke der zweiten Signale mindestens einen minimalen Signalstärkewert
(318) hat;
Bestimmen der Durchlaufzeit Tp durch Korrigieren von T1 oder T2 auf der Grundlage einer Differenz zwischen T1 und T2.
10. Zeitnahmesystem (204) zur Bestimmung der Durchlaufzeit beweglicher Transponder (202),
die mindestens eine Detektionsantenne (206) einer Basisstation (204) passieren, wobei
das System konfiguriert ist zum:
während des Durchlaufs mindestens eines Transponders (202) erfolgenden Austauschen
einer Folge erster Signale (210) zwischen einer ersten Transponderspule (228) eines
beweglichen Transponders (202) und der Detektionsantenne (206) und einer Folge zweiter
Signale (214) zwischen einer zweiten Transponderspule (232) dieses beweglichen Transponders
(202) und der Detektionsantenne (206), wobei sich die Richtung der Magnetachse (230)
der ersten Transponderspule (228) von der Richtung der Magnetachse (234) der zweiten
Transponderspule (232) unterscheidet;
Zuordnen der ersten und/oder zweiten Signale zu Zeitpunkten als Angabe der Zeit, zu
der die ersten und/oder zweiten Signale zwischen dem Transponder (202) und der Basisstation
(204) ausgetauscht werden; und
Bestimmen der Durchlaufzeit des mindestens einen Transponders (202) auf der Grundlage
der Signalstärken der ersten (210) und zweiten (214) Signale und der Zeitpunkte.
11. Zeitnahmesystem nach Anspruch 10, das konfiguriert ist zum:
während des Durchlaufs des mindestens einen Transponders (202) erfolgenden Senden
der Folge erster Signale (210) über die Detektionsantenne (206) zur ersten Transponderspule
(228) und Empfangen der Folge zweiter Signale (214), die durch die zweite Transponderspule
(232) zur Detektionsantenne (206) gesendet werden, wobei die zweiten Signale Signalstärkewerte
der ersten Signale (210) aufweisen.
12. Zeitnahmesystem nach Anspruch 10, das konfiguriert ist zum:
während des Durchlaufs des mindestens einen Transponders (202) erfolgenden Empfangen
der Folge erster Signale (210), die durch die erste Transponderspule (228) gesendet
werden, und Empfangen der Folge zweiter Signale (214), die durch die zweite Transponderspule
(232) gesendet werden.
13. Computerprogramm oder Gruppe von Computerprogrammen, die mindestens einen Softwarecodeabschnitt
aufweisen, oder Computerprogrammprodukt, das mindestens einen Softwarecodeabschnitt
speichert, wobei der Softwarecodeabschnitt bei Abarbeitung auf einem Computersystem
zum Ausführen des Verfahrens nach einem oder mehreren der Ansprüche 1 bis 9 konfiguriert
ist.
1. Procédé de détermination du temps de passage d'un transpondeur mobile (106, 202, 302,
402, 1002, 1102) passant une antenne de détection (110, 206, 306, 406, 1006) d'une
station de base (204), le transpondeur mobile comprenant une première bobine de transpondeur
(228) et une seconde bobine de transpondeur (232), la direction de l'axe magnétique
de la première bobine de transpondeur (228) étant différente de la direction de l'axe
magnétique de la seconde bobine de transpondeur (232), le procédé comprenant les étapes
de :
pendant ledit passage, échange d'une séquence de premiers signaux (210, 214) entre
la première bobine de transpondeur (228) et ladite antenne de détection (206) et d'une
séquence de seconds signaux (210, 214) entre la seconde bobine de transpondeur (234)
et l'antenne de détection (206) ;
association desdits premier et/ou second signaux à des occurrences de temps indiquant
le temps où lesdits premier et/ou second signaux sont échangés entre ledit transpondeur
(202) et ladite station de base (204) ; et,
détermination du temps de passage dudit transpondeur (202) sur la base des intensités
de signal desdits premier (210, 214) et second (210, 214) signaux et desdites occurrences
de temps,
de préférence lesdites occurrences de temps indiquant le temps où les premier et/ou
second signaux sont reçus par ladite station de base (204).
2. Procédé selon la revendication 1, dans lequel la direction de l'axe magnétique (230)
de ladite première bobine de transpondeur (228) est sensiblement perpendiculaire à
la direction de l'axe magnétique (234) de ladite seconde bobine de transpondeur (232).
3. Procédé selon les revendications 1 ou 2, dans lequel ledit temps de passage est déterminé
sur la base d'au moins une occurrence de temps associée à au moins une valeur d'intensité
de champ maximale (322) desdits premiers signaux et d'au moins une occurrence de temps
associée à au moins une valeur d'intensité de champ minimale (318) desdits seconds
signaux.
4. Procédé selon l'une quelconque des revendications 1 à 3, comprenant en outre :
l'utilisation de ladite première bobine de transpondeur (228) pour recevoir lesdits
premiers signaux transmis par ladite antenne de détection (206) ; et,
l'utilisation de ladite seconde bobine de transpondeur (232) pour transmettre lesdits
seconds signaux à ladite antenne de détection (206), dans lequel lesdits seconds signaux
comprennent des premières valeurs d'intensité de signal desdits premiers signaux.
5. Procédé selon la revendication 4, comprenant en outre :
la détermination de premières valeurs d'intensité de signal associées auxdits premiers
signaux (210) ;
l'insertion d'une ou de plusieurs desdites premières valeurs d'intensité de signal
(234) en tant que charge utile dans des paquets de données (230) ; et,
la transmission desdits seconds signaux comprenant lesdits paquets de données (230)
à ladite antenne de détection (206).
6. Procédé selon les revendications 4 ou 5, comprenant en outre :
la détection desdits seconds signaux (214) ;
l'association desdits seconds signaux (214) à des secondes valeurs d'intensité de
champ.
7. Procédé selon l'une quelconque des revendications 1 à 3, comprenant en outre :
l'utilisation par ledit transpondeur (202) de ladite première bobine de transpondeur
(228) pour transmettre lesdits premiers signaux (210) à ladite antenne de détection
(206) ; et, l'utilisation de ladite seconde bobine de transpondeur (232) pour transmettre
lesdits seconds signaux (214) à ladite antenne de détection (206).
8. Procédé selon l'une quelconque des revendications 1 à 7, comprenant en outre :
la détection desdits premier (210) et second (214) signaux ;
la détermination de premières valeurs d'intensité de champ associées à l'intensité
desdits premiers signaux (210) et de secondes valeurs d'intensité de champ associées
à l'intensité desdits seconds signaux (214).
9. Procédé selon l'une quelconque des revendications 1 à 8, comprenant en outre :
la détermination d'au moins une première occurrence de temps T1 à laquelle l'intensité de signal desdits premiers signaux a au moins une valeur d'intensité
de signal maximale (322) et d'au moins une seconde occurrence de temps T2 à laquelle l'intensité de signal desdits seconds signaux a au moins une valeur d'intensité
de signal minimale (318) ;
la détermination du temps de passage TP en corrigeant T1 ou T2 sur la base d'une différence entre T1 et T2.
10. Système de chronométrage (204) pour déterminer le temps de passage de transpondeurs
mobiles (202) passant au moins une antenne de détection (206) d'une station de base
(204), ledit système étant configuré pour :
pendant le passage d'au moins un transpondeur (202), échanger une séquence de premiers
signaux (210) entre une première bobine de transpondeur (228) d'un transpondeur mobile
(202) et ladite antenne de détection (206) et une séquence de seconds signaux (214)
entre une seconde bobine de transpondeur (232) de ce transpondeur mobile (202) et
ladite antenne de détection (206)
dans lequel la direction de l'axe magnétique (230) de ladite première bobine de transpondeur
(228) diffère de la direction de l'axe magnétique (234) de ladite seconde bobine de
transpondeur (232) ;
associer lesdits premier et/ou second signaux à des occurrences de temps indiquant
le temps où lesdits premier et/ou second signaux sont échangés entre ledit transpondeur
(202) et ladite station de base (204) ; et,
déterminer le temps de passage dudit au moins un transpondeur (202) sur la base des
intensités de signal desdits premier (210) et second (214) signaux et desdites occurrences
de temps.
11. Système de chronométrage selon la revendication 10, configuré pour :
pendant le passage de l'au moins un transpondeur (202), transmettre via ladite antenne
de détection (206) la séquence de premiers signaux (210) à la première bobine de transpondeur
(228) et recevoir la séquence de seconds signaux (214) transmis par la seconde bobine
de transpondeur (232) à ladite antenne de détection (206), lesdits seconds signaux
(214) comprenant des valeurs d'intensité de signal desdits premiers signaux (210).
12. Système de chronométrage selon la revendication 10, configuré pour :
pendant le passage dudit au moins un transpondeur (202), recevoir la séquence de premiers
signaux (210) transmis par la première bobine de transpondeur (228) et recevoir la
séquence de seconds signaux (214) transmis par la seconde bobine de transpondeur (232).
13. Programme d'ordinateur ou suite de programmes d'ordinateur comprenant au moins une
portion de code logiciel ou un produit-programme d'ordinateur stockant au moins une
portion de code logiciel, la portion de code logiciel, lorsqu'elle est exécutée sur
un système d'ordinateur, étant configurée pour exécuter le procédé selon une ou plusieurs
des revendications 1 à 9.