Communication device, information processing method, and program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- KK TOKAI RIKA DENKI SEISAKUSHO
- Filing Date
- 2022-10-11
- Publication Date
- 2026-06-25
AI Technical Summary
【0010】 以上説明したように本発明によれば、複数の装置間における距離の測定精度を向上させることが可能な仕組みが提供される。
Smart Images

Figure 0007880066000067 
Figure 0007880066000068 
Figure 0007880066000069
Abstract
Claims
1. A wireless communication unit that wirelessly receives signals from other communication devices, When the aforementioned other communication device transmits a signal including pulses as the first signal, the correlation between the second signal, which is a signal corresponding to the first signal and received by the wireless communication unit, and the first signal is taken at predetermined time intervals. A data matrix is a matrix in which one or more correlation calculation results, which are the results of taking the correlation between the second signal and the first signal in the wireless communication unit at predetermined time intervals, are arranged. An extended mode matrix is a matrix consisting of multiple elements that represent the correlation calculation result assuming that a signal is received at each of the multiple set time periods, An extended signal matrix is a matrix in which an extended signal vector, which is a vector consisting of multiple elements representing the presence or absence of a signal at each set time in the wireless communication unit, as well as the amplitude and phase of the signal, is arranged for one or more of the correlation calculation results, Convert to a form that includes matrix multiplication, The extended signal matrix that minimizes a predetermined norm is estimated by iterative calculation using a positive infinitesimal quantity, a regularization parameter. A control unit that estimates the reception time of the second signal based on the extended signal matrix that minimizes the predetermined norm, Equipped with, The control unit performs the iterative calculation in multiple stages, sets the value of the regularization parameter used in the second and subsequent stages of the iterative calculation to be greater than or equal to the value of the regularization parameter used in the previous stage of the iterative calculation, and changes the value of the regularization parameter based on the reception status of the second signal in the second and subsequent stages of the iterative calculation. Communication device.
2. In the iterative calculations from the second stage onward, the control unit changes the value of the regularization parameter based on the interval of arriving waves related to the second signal. The communication device according to claim 1.
3. In the iterative calculations from the second stage onward, the control unit reduces the value of the regularization parameter as the interval between arriving waves of the second signal increases. The communication device according to claim 2.
4. The control unit sets the value of the regularization parameter based on the signal power related to the second signal in the iterative calculations from the second stage onward. The communication device according to claim 1.
5. The control unit sets the value of the regularization parameter based on the noise power related to the second signal in the iterative calculations from the second stage onward. The communication device according to claim 1.
6. The control unit sets the value of the regularization parameter based on the signal-to-noise ratio related to the second signal in the iterative calculations from the second stage onward. The communication device according to claim 5.
7. In the iterative calculations from the second stage onward, the control unit reduces the value of the regularization parameter as the signal-to-noise ratio for the second signal increases. The communication device according to claim 6.
8. The control unit sets the value of the regularization parameter to a first value if the signal-to-noise ratio for the second signal is greater than a specified value, and sets the value of the regularization parameter to a value greater than the first value if the signal-to-noise ratio for the second signal is less than or equal to the specified value. The communication device according to claim 6.
9. The control unit makes the convergence determination value used for determining the convergence of the iterative calculation smaller than the convergence determination value used in the iterative calculation of the second stage and beyond. The communication device according to claim 1.
10. The control unit estimates the extended signal matrix that minimizes the norm of a vector obtained by arranging values for multiple elements of the extended signal matrix that correspond to the same set time, using predetermined calculations performed on multiple elements of the extended signal matrix as the predetermined norm. The communication device according to claim 1.
11. The control unit estimates the extended signal matrix that minimizes the norm of a vector obtained by arranging the square roots of the sum of the squares of multiple elements that constitute the extended signal matrix and correspond to the same set time, for a plurality of set time intervals, as the predetermined norm. The communication device according to claim 10.
12. The control unit estimates the extended signal matrix that minimizes the predetermined norm by repeatedly calculating equations (1), (2), and (3) in the iterative calculation. The communication device according to claim 11. [Math 1] [Math 2] [Math 3] Here, Y m is a candidate for the extended signal matrix that minimizes the predetermined norm. m is the number of iterations. y m-1 [i] is Y m-1 A is a vector comprising the elements corresponding to the i-th setting time in the extended signal matrix. N is the maximum value of the setting time index i. p is a constant between 0 and 1. A is the extended mode matrix. Z is the data matrix. α is the regularization parameter. I is the identity matrix. Y m Initial value Y 0 It is given by the following equation. [Math 4] Here, A - This is the generalized inverse of A.
13. In the iterative calculation, the control unit calculates the noise power related to the second signal using formula (5). A communication device according to any one of claims 5 to 8. [Math 5] Here, σ 2(m) This is the noise power. M is the number of time samples, and K is the number of elements. F is the Frobenius norm. Tr[•] is the trace (sum of diagonal elements) of the matrix.
14. When another communication device transmits a signal containing pulses as the first signal, the correlation between the second signal, which is a signal corresponding to the first signal and received by the wireless communication unit, and the first signal is taken at predetermined time intervals. A data matrix is a matrix in which one or more correlation calculation results, which are the results of taking the correlation between the second signal and the first signal in the wireless communication unit at predetermined time intervals, are arranged. An extended mode matrix is a matrix consisting of multiple elements that represent the correlation calculation result assuming that a signal is received at each of the multiple set time periods, An extended signal matrix is a matrix in which an extended signal vector, which is a vector consisting of multiple elements representing the presence or absence of a signal at each set time in the wireless communication unit, as well as the amplitude and phase of the signal, is arranged for one or more of the correlation calculation results, Convert to a form that includes matrix multiplication, The extended signal matrix that minimizes a predetermined norm is estimated by iterative calculation using a positive infinitesimal quantity, a regularization parameter. Based on the extended signal matrix that minimizes the predetermined norm, the reception time of the second signal is estimated. Includes, The estimation further includes performing the iterative calculation in multiple stages, setting the value of the regularization parameter used in the second and subsequent stages of the iterative calculation to be greater than or equal to the value of the regularization parameter used in the previous stage of the iterative calculation, and changing the value of the regularization parameter in the second and subsequent stages of the iterative calculation based on the reception status of the second signal. Information processing methods.
15. Computers, When another communication device transmits a signal containing pulses as the first signal, the correlation between the second signal, which is a signal corresponding to the first signal and received by the wireless communication unit, and the first signal is taken at predetermined time intervals. A data matrix is a matrix in which one or more correlation calculation results, which are the results of taking the correlation between the second signal and the first signal in the wireless communication unit at predetermined time intervals, are arranged. An extended mode matrix is a matrix consisting of multiple elements that represent the correlation calculation result assuming that a signal is received at each of the multiple set time periods, An extended signal matrix is a matrix in which an extended signal vector, which is a vector consisting of multiple elements representing the presence or absence of a signal at each set time in the wireless communication unit, as well as the amplitude and phase of the signal, is arranged for one or more of the correlation calculation results, Convert to a form that includes matrix multiplication, The extended signal matrix that minimizes a predetermined norm is estimated by iterative calculation using a positive infinitesimal quantity, a regularization parameter. A control unit estimates the reception time of the second signal based on the extended signal matrix that minimizes the predetermined norm. To make it function as, The control unit is instructed to perform the iterative calculation in multiple stages, to set the value of the regularization parameter used in the second and subsequent stages of the iterative calculation to be greater than or equal to the value of the regularization parameter used in the previous stage of the iterative calculation, and to change the value of the regularization parameter in the second and subsequent stages of the iterative calculation based on the reception status of the second signal. program.