Background
Pipelines are used for transmitting energy such as petroleum and natural gas in a large quantity, and in order to prevent environmental pollution and loss of personnel and property caused by pipeline leakage, a sensor is required to be installed on the pipeline to monitor the state of the pipeline. The sensors need energy supply in the working process, but some pipelines are laid underground, in mountainous areas or even in the ocean, so that energy can not be supplied to the sensors (energy receiving nodes) directly through manpower. Therefore, Wireless Power Transmission (WPT) is a research hotspot in the field of current energy Transmission.
Chinese patent application 201810697568.1 discloses a wireless common-source energy transmission method, which uses N TR (Time Reversal) energy transmission devices as energy relay devices of a single wireless common-source device to realize energy transmission for M users. The use of multiple energy relay devices results in increased energy losses and lower energy transfer efficiency.
Chinese patent application 201810580750.9 discloses a multi-target selective wireless energy transmission method based on focused waves, which linearly superimposes energy transmission request signals obtained by a time reversal mirror according to a certain superposition coefficient to synthesize energy transmission signals. The method needs to detect all channels of the target needing energy transmission independently, and needs a large amount of channel detection and storage when a large amount of charging targets exist, so that the scheme is complex.
Chinese patent application 201611006929.0 discloses a microwave narrowband wireless energy transmission method based on focused waves, which is based on time reversal technology, and concentrates electromagnetic energy in an energy receiving area by utilizing the environment adaptivity and space-time focusing characteristic of time reversal. However, due to the fact that the time reversal technology has a near-far effect, when the energy transmission source transmits energy to a plurality of energy receiving targets, most energy is divided by energy receiving nodes close to each other, and energy receiving nodes far away from the energy transmission source or energy receiving nodes small in detection signals cannot obtain energy.
Chinese patent application 201810698828.7 discloses a single-to-multiple multi-frequency wireless energy transmission method, which performs energy transmission by selecting energy transmission frequency points with high energy transmission efficiency, and if there are one or more energy receiving devices with low energy transmission efficiency at all frequency points, the scheme only selects the frequency points with high energy transmission efficiency instead of the frequency points with low energy transmission efficiency, which will result in some energy receiving devices not being able to obtain energy supply.
Chinese patent application 201810580731.6 discloses a frequency division multiple access multi-target parallel wireless energy transmission method, which charges targets by allocating a single frequency spectrum for each charging target, and the energy transmission end sends broadband and multi-frequency signals, and the charging target only receives energy of a single frequency point, which causes energy waste of other frequency points and low energy transmission efficiency.
Therefore, it is desirable to provide a wireless energy transmission method with high energy transmission efficiency and simple scheme to solve the above problems in the prior art.
Disclosure of Invention
The invention aims to provide a method for generating an energy-receiving node detection signal, a device for generating the energy-receiving node detection signal, a computer-readable storage medium and a wireless energy transmission method with high energy transmission efficiency and simple scheme.
In order to achieve the above object, an embodiment of the present invention provides a method for generating a probe signal of an energy-receiving node, which is suitable for wireless energy transmission from an energy transmission node to a plurality of energy-receiving nodes, and includes the following steps:
(1) obtaining an orthogonal code; wherein, the orthogonal codes of the enabled nodes are not related to each other;
(2) and generating a detection signal of the energy-receiving node according to the orthogonal code corresponding to the energy-receiving node.
Preferably, the step (2) is specifically: and allocating signal segments to the chips in the orthogonal code, wherein the same chips correspond to the same signal segments, and the signal segments corresponding to the chips are superposed to generate the detection signal.
Preferably, the orthogonal code comprises chip "1" and chip "-1", and the signal segment corresponding to chip "1" is Acos (2 π f)0t), code chip'The signal segment corresponding to the-1' is-Acos (2 pi f)0t); where A is the amplitude of the signal, f0Is the center frequency of the signal carrier and t is time.
Meanwhile, the invention provides a device for generating the enabled node probing signal, which comprises a processor, a memory and one or more computer programs, wherein the computer programs are stored in the memory and configured to be executed by the processor, and when the processor executes the computer programs, the method for generating the enabled node probing signal is executed.
Meanwhile, the invention also provides a computer readable storage medium, which comprises one or more computer programs used in combination with the generation device of the enabled node detection signal, wherein the computer programs can be executed by a processor to complete the generation method of the enabled node detection signal.
In order to achieve the above object, another embodiment of the present invention provides a wireless energy transmission method, adapted to perform wireless energy transmission on a plurality of energy-receiving nodes by an energy transmission node, including the following steps:
(1) orthogonal codes which are not related to each other are allocated to all the enabled nodes, and each enabled node corresponds to one orthogonal code;
(2) generating a detection signal of each enabled node according to the orthogonal code corresponding to each enabled node;
(3) the receiving node sends the detection signal to the energy transmission node so that the energy transmission node obtains a receiving signal corresponding to the detection signal;
(4) acquiring an energy transmission signal according to the detection signal and the receiving signal of each energy receiving node;
(5) and sending the energy transmission signal to a corresponding energy receiving node to supply energy to the energy receiving node. Preferably, the step (4) specifically includes:
(41) carrying out time reversal on the received signal to obtain a TR signal;
(42) and acquiring the energy transmission signal according to the detection signal and the TR signal of each energy receiving node. Preferably, before step (1), the method further comprises the steps of: (0) and acquiring a plurality of orthogonal codes. Preferably, step (0) includes:
(01) selecting an m sequence, and obtaining a pseudorandom sequence with a target length from the m sequence;
(02) replacing chip "0" in the pseudo-random sequence with chip "-1";
(03) grouping chips in the pseudo-random sequence obtained in the step (02) to form a plurality of code words;
(04) and selecting orthogonal codes in a plurality of code words.
Preferably, the step (01) is specifically: selecting length of 215-1 m-sequence, to the end of which chip "0" is added to obtain a length of 215The pseudo-random sequence of (a).
Preferably, step (03) is specifically: and (2) taking every continuous 64 chips in the pseudo-random sequence obtained in the step (02) as a code word.
Preferably, the step (2) is specifically: and allocating signal segments to the chips in the orthogonal code, wherein the same chips correspond to the same signal segments, and the signal segments corresponding to the chips are superposed to generate the detection signal.
Preferably, the orthogonal code comprises chip "1" and chip "-1", wherein the signal segment corresponding to chip "1" is Acos (2 π f)0t), the signal segment corresponding to chip "-1" is-Acos (2 π f)0t); where A is the amplitude of the signal, f0Is the center frequency of the signal carrier and t is time.
Specifically, the step (4) "obtaining the energy transmission signal according to the probe signal of each energy receiving node and the TR signal" specifically includes: and carrying out convolution operation on the detection signal of each energy receiving node and the TR signal to obtain the energy transmission signal.
Compared with the prior art, the orthogonal codes are utilized to generate mutually orthogonal detection signals, different detection signals are adopted by different energy receiving nodes, and the detection signals of different energy receiving nodes are not related to each other, so that the proportion of signal energy corresponding to a target energy receiving node in an energy transmission signal is higher than that of other energy receiving nodes, and the energy transmission efficiency of the energy transmission node is improved. And moreover, the wireless energy transmission method further combines a time reversal technology, after the energy transmission node receives a receiving signal corresponding to the detection signal from the energy receiving node, the time reversal processing is carried out on the receiving signal, and the energy proportion of the detection signal of the target energy receiving node in the receiving signal is enhanced by utilizing the space focusing characteristic of the time reversal technology, so that the energy of the target energy receiving node is greatly improved, and the directional energy transmission efficiency is further improved. In addition, the invention does not need to detect the detection signal of each energy receiving node independently, and can improve the energy of the area where the target energy receiving node is located under the condition of lacking the information such as the position, the channel and the like of the target energy transmission node, thereby greatly shortening the energy transmission time and improving the reaction speed.
Detailed Description
The technical solutions of the present invention are further illustrated by the following specific embodiments, but the present invention is not limited thereto.
The invention discloses a method for generating energy receiving node detection signals and a wireless energy transmission method, which are suitable for wirelessly transmitting energy to a plurality of energy receiving nodes by an energy transmission node, so that in places where energy supply cannot be performed on devices (such as sensors) in a wired mode through cables and the like, the traditional wired energy supply mode is replaced to supply energy to the devices needing energy supply, and normal work of the devices is ensured.
The first embodiment is as follows:
referring to fig. 1, fig. 1 shows a method for generating a probe signal of a enabled node according to an embodiment of the present invention, which includes the following steps:
(1) obtaining an orthogonal code; wherein, the orthogonal codes of the enabled nodes are not related to each other;
(2) and generating a detection signal of the energy-receiving node according to the orthogonal code corresponding to the energy-receiving node.
In this embodiment, the step (2) specifically includes: and allocating signal segments to the chips in the orthogonal code, wherein the same chips correspond to the same signal segments, and the signal segments corresponding to the chips are superposed to generate the detection signal.
In this embodiment, the orthogonal code includes chip "1" and chip "-1", and the signal segment corresponding to chip "1" is Acos (2 π f)0t), the signal segment corresponding to chip "-1" is-Acos (2 π f)0t); where A is the amplitude of the signal, f0Is the center frequency of the signal carrier and t is time.
Example two:
referring to fig. 2, fig. 2 shows a wireless energy transmission method according to an embodiment of the present invention, which includes the following steps:
(1) orthogonal codes which are not related to each other are allocated to all the energy-receiving nodes, and each energy-receiving node corresponds to one orthogonal code;
(2) generating a detection signal of each enabled node according to the orthogonal code corresponding to each enabled node;
(3) the receiving node sends the detection signal to the energy transmission node so that the energy transmission node obtains a receiving signal corresponding to the detection signal;
(4) acquiring an energy transmission signal according to the detection signal and the receiving signal of each energy receiving node;
(5) and sending the energy transmission signal to the corresponding energy receiving node to supply energy to the energy receiving node. Specifically, the step (4) specifically includes:
(41) carrying out time reversal on the received signal to obtain a TR signal;
(42) and acquiring an energy transmission signal according to the detection signal and the TR signal of each energy receiving node.
Specifically, before the step (1), the method further comprises a step (0): a number of orthogonal codes are acquired. In this embodiment, the step (0) specifically includes: selecting length of 215-1 m-sequence, chip "0" being added to the end of the m-sequence to obtain a length of 215A pseudo-random sequence of (a); replace chip "0" in the pseudo-random sequence with chip "-1"; and grouping the pseudo-random sequence obtained after replacing the chip '0' according to every continuous 64 chips as a code word to obtain 512 groups of code words, and finally selecting orthogonal codes in the 512 groups of code words to distribute to all the enabled nodes. Of course, the acquisition method of the orthogonal code may be other methods, and the form listed in this embodiment should not be limiting.
In this embodiment, the step (2) specifically includes: dividing the signal segment Acos (2 pi f)0t) is assigned to chip "1" in the orthogonal code, and the signal segment-Acos (2 π f)0t) allocating the code chip '-1' in the orthogonal code, and superposing the signal segments to obtain the detection signal corresponding to the orthogonal code. Wherein A in the signal section is the amplitude of the signal, f0Is the center frequency of the signal carrier and t is time. Of course, the signal segment may also be in other forms, and the specific form of the signal segment in this embodiment is not limited in the specific implementation.
In this embodiment, the "obtaining an energy transmission signal according to the probe signal and the TR signal of each energy-receiving node" in the step (4) specifically includes: and carrying out convolution operation on the detection signal of each energy receiving node and the TR signal so as to obtain an energy transmission signal.
The principle process of the present invention for improving the energy transfer efficiency of the energy transfer node to the energy receiving node is described below by taking an embodiment as an example.
Suppose that a pipeline is provided with n energy receiving nodes and an energy transmission node, and the energy transmission node transmits energy to the n energy receiving nodes through stress waves. Suppose that the position of the n-th energy-receiving node on the pipeline is r
nThe detection signal of the nth energy-receiving node is x (r)
nT) and the position of the energy transmission node on the pipeline is r
EnergyNode r of receiving energy
nAnd energy transmission node r
EnergyThe channel impulse response function between is h (r)
n,r
EnergyT), in the step (3), the n energy-receiving nodes respectively send respective detection signals to the energy transmission node, and then the energy transmission node obtains a received signal:
wherein
Representing the convolution operation, and t is time.
In step (4), for the energy transmission node r
EnergyThe resulting received signal y
(t)Time reversal processing is carried out to obtain TR signal
If necessary, the position on the pipeline is r
mThe energy receiving node m carries out energy transmission, and then the energy transmission node r
EnergyUsing the probe signal x (r) corresponding to the enabled node m
mT) convolving the TR signal y
TR(t) obtaining a transmittable energy transmission signal
Because the orthogonal codes of the energy-receiving nodes are not correlated with each other, the detection signals of the energy-receiving nodes are also uncorrelated with each other, and therefore, the autocorrelation term of the detection signals in the formula (3) is larger than the cross-correlation term, so that the proportion of the signal energy corresponding to the energy-receiving node m in the signal w (t) is improved.
In step (5), the energy transmission noderEnergyThe signal w (t) is taken as an energy transmission signal and is sent to an energy receiving node m, and the energy transmission signal obtained at the energy receiving node m is
Because the channels between the energy receiving nodes and the energy transmitting nodes on the pipeline are different, the mutual cancellation between the cross-correlation terms of the channels is reduced, and the mutual superposition between the autocorrelation terms of the channels is enhanced, so that the energy of the signals received by the energy receiving node m mainly comes from the first term in the formula (4). Since the signal energy corresponding to the energy-receiving node m in equation (3) is strengthened, the signal energy corresponding to the first term in equation (4) is also improved. Therefore, the energy receiving node m can obtain more energy supply, and the energy transmission efficiency of the energy transmission node to the energy receiving node m is improved.
Referring to fig. 3, fig. 3 is a schematic diagram of an embodiment of a pipeline 200 including an energy transmission node 10 and energy receiving nodes, where the pipeline 200 is a T-shaped pipeline and includes a transverse branch 210 and a longitudinal branch 220 connected to a middle portion of the transverse branch 210, and one energy transmission node 10 and three energy receiving nodes are disposed thereon. For convenience of description, hereinafter, two enabled nodes located on the transverse branch 210 are referred to as a second enabled node 20 and a third enabled node 30, respectively, one enabled node located on the longitudinal branch 220 is referred to as a first enabled node 40, the energy transmission node 10 is located on the longitudinal branch 220, and the energy transmission node 10 is located on a side of the first enabled node 40 far from the second enabled node 20 and the third enabled node 30. The energy transmission node 10 transmits stress wave energy (energy transmission signal) through the piezoelectric transducers, and the first energy receiving node 40, the second energy receiving node 20 and the third energy receiving node 30 are provided with piezoelectric sheets to collect the stress wave signal.
In this embodiment, the 438 th, 46 th and 300 th code words of the 512 code words are randomly selected and respectively given to the first enabled node 40, the second enabled node 20 and the third enabled node 30, and corresponding probe signals are generated. 4a-4c, it can be seen from fig. 4a-4c that the autocorrelation function value of the code word allocated to each of the enabled nodes 40, 20, and 30 is much larger than the cross correlation value, so that the code words are not correlated, which makes the detection signals generated by the code words not correlated; the graphs of the correlation function between the signal energy corresponding to each energy-receiving node 40, 20, 30 and the signal energy of other energy-receiving nodes are shown in fig. 5a to 5c, and as can be seen from fig. 5a to 5c, the autocorrelation value of the signal energy of each energy-receiving node 40, 20, 30 is greater than the cross-correlation value, which shows that the ratio of the signal energy corresponding to the target energy-receiving node in the energy transmission signal can be increased by the present invention, so as to increase the energy transmission efficiency of the energy transmission node to the target energy-receiving node.
Referring to table 1, table 1 shows the energy transfer efficiency when the conventional direct energy transfer method (energy transfer is performed directly and unidirectionally by the energy transfer node to the energy receiving node) and the time reversal method are used for energy transfer, and the energy transfer efficiency when the wireless energy transfer method of the present invention is used (energy transfer efficiency is the signal energy received by the target energy receiving node/the signal energy transmitted by the energy transfer node). For convenience of description, p is useddirectRepresenting the energy transfer efficiency when the direct energy transfer method is adopted; p is a radical ofTRRepresenting the energy transfer efficiency, p, when using the time-reversal methodcodeShowing the energy transfer efficiency when the energy transfer method of the present invention is employed.
As can be seen from table 1, the signal energy of the first energy receiving node 40 can be improved by using a time reversal method to perform energy transmission, the energy transmission efficiency of the energy transmission node 10 for the first energy receiving node 40 is improved, but since the second energy receiving node 20 and the third energy receiving node 30 are far away from the energy transmission node 10, the energy attenuation is large in the transmission process, the detection signal received by the energy transmission node 10 is far smaller than the detection signal of the first energy receiving node 40, and due to the spatial focusing characteristic of the time reversal technique, most of the energy transmission signal of the energy transmission node 10 is concentrated in the first energy receiving node 40, and the signal component corresponding to the first energy receiving node 40 in the transmitted energy transmission signal is far larger than that of the second energy receiving node 20 and the third energy receiving node 30.
When the energy transmission is carried out by adopting the invention, when the energy is transmitted to the second energy receiving node 20 and the third energy receiving node 30, because the detection signals of the first energy receiving node 40, the second energy receiving node 20 and the third energy receiving node 30 are generated according to the orthogonal codes which are not related to each other, the autocorrelation item of the detection signals is larger than the cross correlation item, the proportion of the signal energy of the second energy receiving node 20 and the third energy receiving node 30 in the energy transmission signals is improved, and the time reversal technology is combined, so that more energy is concentrated in the target energy receiving node, and the energy transmission efficiency is improved. Compared with a direct energy transmission mode, the energy transmission efficiency of the invention is improved by more than two times, compared with a time inversion mode, the energy transmission efficiency is also improved by more than 40%, and the defect of 'distance problem' in energy transmission of a time inversion technology is overcome to a certain extent.
Table 1 comparison table of transmission efficiency of each energy transmission scheme
Compared with the prior art, the orthogonal codes are utilized to generate mutually orthogonal detection signals, different detection signals are adopted by different energy receiving nodes, and the detection signals of different energy receiving nodes are not related to each other, so that the proportion of signal energy corresponding to a target energy receiving node in an energy transmission signal is higher than that of other energy receiving nodes, and the energy transmission efficiency of the energy transmission node is improved. And moreover, the wireless energy transmission method further combines a time reversal technology, after the energy transmission node receives a receiving signal corresponding to the detection signal from the energy receiving node, the time reversal processing is carried out on the receiving signal, and the energy proportion of the detection signal of the target energy receiving node in the receiving signal is enhanced by utilizing the space focusing characteristic of the time reversal technology, so that the energy of the target energy receiving node is greatly improved, and the directional energy transmission efficiency is further improved. In addition, the invention does not need to detect the detection signal of each energy receiving node independently, and can improve the energy of the area where the target energy receiving node is located under the condition of lacking the information such as the position, the channel and the like of the target energy transmission node, thereby greatly shortening the energy transmission time and improving the reaction speed.
The above disclosure is only a preferred embodiment of the present invention, and certainly should not be taken as limiting the scope of the present invention, which is therefore intended to cover all equivalent changes and modifications within the scope of the present invention.