The disclosure relates to a system and a method for signal sensing, and more particularly to a system and a method for signal sensing based on orthogonal frequency-division multiplexing (OFDM) technology.
Radar sensing technology is widely used in a variety of different non-contact sensing fields, for example, health care, safety monitoring, smart home, food safety enforcement, and other applications. Existing radar sensing devices (for example, doppler radar, millimeter wave (mmWave) radar, etc.) are too costly. Considering that a consumer will hesitate in making a purchase due to price considerations, using a cheap OFDM device (for example, a device using technologies such as WiFi, LTE, 5G, etc.) for non-contact sensing has been one of the most popular research techniques in recent years.
The non-contact sensing principle of an OFDM device is similar to the sonar system of a bat. The property of an object to be tested (for example, the movement of a body or the type of a liquid) causes changes in the radio wave. For example, after a transmitter transmits a signal, the signal is received by a receiver after colliding with the body of an object. Finally, the device of the receiver analyzes the received signal to identify the property of the object to be tested. However, methods mentioned above still have two key issues need to overcome.
[Issue 1: A single OFDM device is unable to sense the signal transmitted by the device itself]
Unlike existing radar sensing devices, the transmitter and receiver of the OFDM device belong to two different devices. After the device having the transmitter (also referred to as a transmitting device) transmits a signal, the device having the receiver (also referred to as a receiving device) is unable to sense the signal transmitted by the device itself. In particular, the issue of frequency offset between the transmitting device and the receiving device may lead to noise in sensing by the receiving device, causing error (for example, phase or amplitude error) in terms of signal sensing.
[Issue 2: Fresnel zone effect of an electromagnetic wave]
In general, an elliptical region with a transceiver as the focal point is formed between radio transceivers. The region is where the wireless electromagnetic wave intensity is concentrated, which accounts for about 80% of the total wireless electromagnetic wave energy. The farther the object to be tested is from the Fresnel zone, the more susceptible the sensed signal change is to be affected by the electromagnetic wave energy in the Fresnel zone.
In particular, the transmitter of the OFDM device needs to select the frequency of a subcarrier before transmitting a signal. However, in the common method, when the receiver receives the signal reflected by the object to be tested, usually only a single characteristic of the signal is used (for example, only the frequency is used or only the phase is used) for analysis to obtain relevant information of the object to be tested. However, in subcarriers of specific frequencies, the signal received by the receiver has a more significant change in amplitude but the change in phase is less obvious. It is not easy for these frequencies to be used in techniques which only use phase for analysis. In addition, in subcarriers of specific frequencies, the signal received by the receiver has a more significant change in phase but the change in amplitude is less obvious. It is not easy for these frequencies to be used in techniques which only use amplitude for analysis.
The disclosure provides a system and a method for signal sensing, which can solve the noise issue caused by frequency offset between a transmitter and a receiver, and effectively reduce the Fresnel band effect influence, thereby improving the sensing distance of an orthogonal frequency-division multiplexing (OFDM) radar.
The disclosure provides a system for signal sensing including a sensing device and a processor coupled to the sensing device. The sensing device includes a transmitter, a receiver, and an oscillator. The oscillator is coupled to the transmitter and the receiver, and is configured to generate a clock signal. The transmitter generates a plurality of subcarriers orthogonal to each other, respectively modulates a plurality of subsignals of a signal according to the plurality of subcarriers to generate a plurality of output signals, and transmits the plurality of output signals according to the clock signal. The receiver receives at least one first output signal reflected by an object in the plurality of output signals according to the clock signal and obtains a channel state information according to the first output signal. The processor identifies a state of the object according to the channel state information and outputs the state of the object.
The disclosure provides a method for signal sensing used in a system for signal sensing. The system for signal sensing includes a sensing device and a processor. The sensing device includes a transmitter, a receiver, and an oscillator coupled to the transmitter and the receiver. The method for signal sensing includes the following steps. A clock signal is generated by the oscillator. A plurality of subcarriers orthogonal to each other are generated by the transmitter, a plurality of subsignals of a signal is respectively modulated according to the plurality of subcarriers to generate a plurality of output signals, and the plurality of output signals are transmitted according to the clock signal. At least one first output signal reflected by an object in the plurality of output signals is received by the receiver according to the clock signal and a channel state information is obtained according to the first output signal. A state of the object is identified by the processor according to the channel state information and the state of the object is outputted.
Based on the above, the system and the method for signal sensing of the disclosure can integrate the transmitter and the receiver based on OFDM technology into the same device and allow the transmitter and the receiver to share the same oscillator, thereby solving the noise issue caused by the frequency offset between the transmitter and the receiver. In addition, the disclosure can also effectively reduce the Fresnel band effect influence, thereby improving the sensing distance of the OFDM radar.
In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. It will be apparent, however, that one or more embodiments may be practiced without these specific details. In other instances, well-known structures and devices are schematically shown in order to simplify the drawing.
Referring to
Referring to
In the embodiment, the system for signal sensing 1000 further includes a processor (not shown) and a storage circuit (not shown). The processor is coupled to the storage circuit and the sensing device 202. A plurality of code segments are stored in the storage circuit of the signal sensing circuit 1000. After the code segments are installed, the code segments are executed by the processor. For example, a plurality of modules are included in the storage circuit. Various operations of the module for packet configuration 201a, the module for packet processing 201b, the module for echo cancellation 203, the module for signal smoothing 102, the module for frequency analysis 103, and the module for feature detection 104 are respectively executed by the modules, wherein each module is formed by one or more code segments. However, the disclosure is not limited thereto. The various operations of the module for packet configuration 201a, the module for packet processing 201b, the module for echo cancellation 203, the module for signal smoothing 102, the module for frequency analysis 103, and the module for feature detection 104 may also be implemented by using other hardware forms.
In particular, the transmitter 202a and the receiver 202b of the disclosure may be a transceiver (or a circuit) based on orthogonal frequency-division multiplexing (OFDM) technology.
The oscillator 202c is coupled to the transmitter 202a and the receiver 202b. The oscillator 202c is configured to generate a clock signal compliant with the specifications and is simultaneously provided to the transmitter 202a and the receiver 202b as an oscillation source. In the embodiment, the transmitter 202a and the receiver 202b share the clock signal generated by the oscillator 202c.
In the embodiment, the module for signal generation 201 is configured to transmit a plurality of packets according to a packet configuration information to generate a signal. In more details, the module for packet configuration 201a in the module for signal generation 201 receives the packet configuration information set by a user or a device. The packet configuration information may be the transmission frequency of the packet. The module for packet processing 201b may, for example, cut the data to be sent into a plurality of packets according to the packet configuration information and transmit the plurality of packets to generate a signal to be transmitted through the transmitter 202a.
Then, the transmitter 202a generates a plurality of subcarriers orthogonal to each other based on OFDM operation principle, divides the signal from the module for packet processing 201b into a plurality of subsignals, and respectively modulates the plurality of subsignals according to the plurality of subcarriers to generate a plurality of output signals. Next, the transmitter 202a transmits an output signal SGL according to the packet configuration information and the clock signal of the oscillator 202c.
Thereafter, the receiver 202b receives at least one output signal SGL_1 (also referred to as a first output signal) reflected via an object OB in the output signal SGL according to the clock signal of the oscillator 202c. For example, the receiver 202b receives the output signal SGL_1 in the analog signal form according to the clock signal of the oscillator 202c and samples the output signal SGL_1 in the digital signal form.
After obtaining the output signal SGL_1, the receiver 202b obtains a channel state information according to the output signal SGL_1. The processor of the system for signal sensing 1000 identifies a state of the object OB according to the channel state information and outputs the state of the object.
In more details, in the operation of obtaining the channel state information according to the output signal SGL_1, the interference signal in the output signal SGL_1 may be first cancelled through the module for echo cancellation 203. In particular, the interference signal is transmitted via a path (also referred to as a first path) between the transmitter 202a and the receiver 202b, and the first path is not reflected via the object OB. In other words, based on the multipath issue of wireless transmission, parts of the signals transmitted by the transmitter 202a are directly transmitted from the transmitter 202a to the receiver 202b without being reflected and these signals cause error in terms of judgment. Therefore, these signals are identified as interference signals. The method of the module for echo cancellation 203 for cancelling the interference signal may be a hardware method, the multiple reference active noise control (multiple reference ANC), the recursive least squares (RLS), the least mean square (LMS), the filtered-x LMS, (FxLMS), etc.
Referring to
Referring to
After obtaining at least one complex number in the time domain according to the channel state information, the module for frequency analysis 103 converts the complex number into a frequency domain signal in the frequency domain (as shown in Chart 401 of
Referring to
Similarly, the module for feature detection 104 identifies another range (also referred to as a second range) of BPM in the frequency domain signal and identifies a maximum value M2 (also referred to as a second maximum value) of frequency in the second range as a second physiological information. For example, the maximum value of frequency with BPM ranging between 50 and 100 is found in the frequency domain as the heartbeat frequency (i.e. the second physiological information).
It should be noted that the object OB in the foregoing example is the human body and the foregoing method is configured to sense the respiratory frequency and the heartbeat frequency of the human body. However, the disclosure is not limited thereto. In an embodiment, the object OB being sensed is a liquid and the module for feature detection 104 is configured to judge the type of a liquid (for example, water or alcohol). In addition, in an embodiment, the module for feature detection 104 may also be configured to judge the position of the object OB being sensed in a space, so as to be used for positioning.
In particular, Table 1 describes the effect differences in terms of signal processing between the transmitter 202a and the receiver 202b sharing the same oscillator 202c and a conventional transmitter and receiver not sharing an oscillator.
Please refer to Table 1 above. The example in Table 1 uses amplitude for analysis. The “signal flight distance” in Table 1 represents the path length passed by the signal after being transmitted from the transmitter to be reflected by the object to the receiver. It can be clearly seen from Table 1 that when the object OB is actually breathing at 12 BPM, the device with non-shared oscillator generates an error at a signal flight distance of 6 meters while the device with shared oscillator (i.e. the system for signal sensing 1000 of the disclosure) only generates an error at a signal flight distance of 10 meters.
Similarly, when the object OB is actually breathing at 15 BPM, the device with non-shared oscillator generates an error at a signal flight distance of 8 meters while the device with shared oscillator (i.e. the system for signal sensing 1000 of the disclosure) only generates an error at a signal flight distance of 14 meters.
Table 2 describes the effect differences in terms of signal processing between the transmitter 202a and the receiver 202b sharing the same oscillator 202c and a conventional transmitter and receiver not sharing an oscillator.
Referring to Table 2 above, the device with non-shared oscillator in the example of Table 2 uses amplitude (for example, converting complex number to amplitude) for analysis while the device with shared oscillator (i.e. the system for signal sensing 1000 of the disclosure) directly observes the overall change of complex number for analysis. It can be clearly seen from Table 2 that when the object OB is actually breathing at 12 BPM, the device with non-shared oscillator generates an error at a signal flight distance of 6 meters while the device with shared oscillator (i.e. the system for signal sensing 1000 of the disclosure) still has no error at a signal flight distance of 10 meters.
Similarly, when the object OB is actually breathing at 15 BPM, the device with non-shared oscillator generates an error at a signal flight distance of 8 meters while the device with shared oscillator (i.e. the system for signal sensing 1000 of the disclosure) only generates an error at a signal flight distance of 14 meters.
As can be known from the above, the disclosure can effectively reduce the Fresnel band effect influence, thereby improving the sensing distance of the OFDM radar. In particular, the disclosure directly observes “the overall change of complex number” rather than analyzing a single characteristic by converting complex number into frequency or phase and then using one of the two as for the case of conventional technique.
Referring to
Based on the above, the system and the method for signal sensing of the disclosure can integrate the transmitter and the receiver based on OFDM technology into the same device and allow the transmitter and the receiver to share the same oscillator, thereby solving the noise issue caused by the frequency offset between the transmitter and the receiver. In addition, the disclosure can also effectively reduce the Fresnel band effect influence, thereby improving the sensing distance of the OFDM radar.
It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed embodiments. It is intended that the specification and examples be considered as exemplary only, with a true scope of the disclosure being indicated by the following claims and their equivalents.
| Number | Date | Country | Kind |
|---|---|---|---|
| 108140738 | Nov 2019 | TW | national |
This application claims the priority benefits of U.S. provisional application Ser. No. 62/876,788, filed on Jul. 22, 2019, and Taiwan application serial no. 108140738, filed on Nov. 8, 2019. The entirety of each of the above-mentioned patent applications is hereby incorporated by reference herein and made a part of this specification.
| Number | Date | Country | |
|---|---|---|---|
| 62876788 | Jul 2019 | US |