Information transmission method and device for time-varying channel

By modeling and estimating the information of the sending and receiving ends, a channel correction matrix is constructed, which solves the reliability problem of data communication in fast time-varying channels and realizes stable and efficient information transmission.

CN120378057AActive Publication Date: 2025-07-25NAT UNIV OF DEFENSE TECH
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510759775.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-09
Publication Date
2025-07-25
Estimated Expiration
2045-06-09

AI Technical Summary

Technical Problem

How to achieve high-reliability data communication in a fast time-varying channel environment.

Method used

By obtaining information from the sending and receiving ends, finite element modeling and channel estimation processing are performed, a channel correction matrix is constructed, and information correction is performed using normalized channel correction matrix and radiation estimates.

Benefits of technology

It realizes high-reliability data communication in a fast time-varying channel environment, ensures that the channel model matches the time-varying channel, and improves the stability of information transmission and resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378057A_ABST
    Figure CN120378057A_ABST
Patent Text Reader

Abstract

The invention discloses a time-varying channel-oriented information transmission method and device, which are realized by using a transmitting end and a receiving end, the transmitting end is in a moving state, the receiving end is in a static state, and the method comprises the following steps: acquiring transmitting end information and receiving end information; the sending end information comprises movement speed information and position information of the sending end and transmitting signal power of the sending end; performing finite element modeling on the geometric structure information of the receiving end to obtain a finite element model of the receiving end; performing channel estimation processing on the sending end information, the receiving end information and the receiving end finite element model to obtain a channel correction matrix; and the sending end sends the information sequence to the receiving end, and the receiving end carries out correction processing on the received information sequence by using the channel correction matrix to obtain received information. According to the invention, the problem of how to realize high-reliability data communication in a fast time-varying channel environment is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the fields of communication and electromagnetic fields, and particularly relates to a method and apparatus for information transmission for a time-varying channel. Background Art

[0002] Currently, with the wide application of communication technologies, communication scenarios exhibit diversification and time-varying characteristics. Especially for a moving platform, the communication channel used by it exhibits fast time-varying characteristics over time. How to achieve highly reliable data communication in a fast time-varying channel environment is an urgent problem to be solved currently. Summary of the Invention

[0003] The present invention mainly solves the problem of how to achieve highly reliable data communication in a fast time-varying channel environment, and discloses a method and apparatus for information transmission for a time-varying channel.

[0004] In a first aspect of an embodiment of the present application, a method for information transmission for a time-varying channel is disclosed, which is implemented by using a sending end and a receiving end. The sending end is in a moving state, and the receiving end is in a static state, and includes:

[0005] S1, obtaining sending-end information and receiving-end information; the sending-end information includes the moving speed information and position information of the sending end, and the transmitting signal power of the sending end; the receiving-end information includes the position information and geometric structure information of the receiving end;

[0006] S2, performing finite element modeling on the geometric structure information of the receiving end to obtain a receiving-end finite element model;

[0007] S3, performing channel estimation processing on the sending-end information, receiving-end information, and receiving-end finite element model to obtain a channel correction matrix;

[0008] S4, the sending end sends an information sequence to the receiving end, and the receiving end uses the channel correction matrix to perform correction processing on the received information sequence to obtain received information.

[0009] The performing channel estimation processing on the sending-end information, receiving-end information, and receiving-end finite element model to obtain a channel correction matrix includes:

[0010] S31, using the sending end to send a first information sequence to the receiving end, and the receiving end performs estimation interval calculation processing on the received first information sequence to obtain estimation time interval information;

[0011] S32, the sending end sends a second information sequence to the receiving end at a period of the estimation time interval information, and the receiving end performs channel feature extraction processing on the received second information sequence and a pre-stored standard information sequence to obtain a normalized channel correction matrix;

[0012] S33. Based on the finite element model of the receiving end, perform radiation estimation processing on the information of the transmitting end and the receiving end to obtain a radiation estimation value;

[0013] S34. Use the normalization channel correction matrix and the radiation estimation value to construct a channel correction matrix.

[0014] The estimation interval calculation processing of the received first information sequence to obtain estimation time interval information includes:

[0015] S311. Subtract the first information sequence sent from the transmitting end to the receiving end from the received first information sequence to obtain a first difference sequence;

[0016] S312. Perform statistical analysis processing on the first difference sequence to obtain a set of statistical information; the set of statistical information includes the mean value, variance, median value, and extreme difference value of the first difference sequence;

[0017] S313. Perform interval calculation processing on the set of statistical information, the information of the transmitting end, and the information of the receiving end to obtain estimation time interval information.

[0018] The interval calculation processing includes:

[0019] Calculate the distance information between the transmitting end and the receiving end according to the position information of the transmitting end and the position information of the receiving end;

[0020] Perform estimation calculation processing on the distance information, the moving speed information of the transmitting end, and the set of statistical information to obtain estimation time interval information;

[0021] The expression of the estimation calculation is:

[0022]

[0023] Among them, represents rounding up, L represents the distance information, v represents the moving speed information of the transmitting end, a represents the mean value, b represents the variance, c represents the median value, d represents the extreme difference value, and T represents the estimation time interval information.

[0024] The receiving end performs channel feature extraction processing on the received second information sequence and the pre-stored standard information sequence to obtain a normalization channel correction matrix, including:

[0025] S321. Subtract the pre-stored standard information sequence from the received second information sequence to obtain a second difference sequence;

[0026] S322. Perform spectrum transformation processing on the second difference sequence to obtain a frequency domain difference sequence;

[0027] S323. Perform frequency-domain statistical processing on the frequency-domain difference sequence to obtain a frequency-domain statistical information set; the frequency-domain statistical information set includes the harmonic variance, harmonic mean, sequence mean, and sequence variance of the frequency-domain difference sequence.

[0028] S324. Perform characteristic length calculation processing on the frequency-domain statistical information set to obtain a column dimension value.

[0029] The expression for the characteristic length calculation is:

[0030]

[0031] where H1() and H2() are the first-order Hermite polynomial and the second-order Hermite polynomial respectively, P2() is the second-order Legendre polynomial, α and β are the harmonic variance and harmonic mean of the frequency-domain difference sequence respectively, μ and η are the sequence mean and sequence variance of the frequency-domain difference sequence respectively, K is the length of the difference sequence, denotes rounding down, and M is the column dimension value.

[0032] S325. Uniformly divide the received second information sequence and the pre-stored standard information sequence into a number of subsequences of length M respectively.

[0033] S326. Use all the subsequences of the received second information sequence as row vectors to construct a received matrix.

[0034] S327. Use all the subsequences of the pre-stored standard information sequence as row vectors to construct a standard matrix.

[0035] S328. Construct a channel feature extraction model, and its expression is:

[0036] min‖HR - S‖,

[0037] subject to HH T = I,

[0038] where I represents the identity matrix, H is the normalized channel correction matrix to be solved, R is the received matrix, and S is the standard matrix.

[0039] S329. Solve the channel feature extraction model to obtain the normalized channel correction matrix.

[0040] The radiation estimation processing of the transmission-end information and the reception-end information based on the reception-end finite element model to obtain a radiation estimation value includes:

[0041] S331. Use the reception-end finite element model and the transmission-end position information to determine a virtual incident wave set.

[0042] S332. Calculate the received electromagnetic field strength value at the receiving end based on the virtual incident wave set and the transmission signal power of the transmitting end to obtain a radiation estimation value.

[0043] The step of calculating the received electromagnetic field strength value at the receiving end based on the virtual incident wave set and the transmission signal power of the transmitting end to obtain a radiation estimation value includes:

[0044] S3321. For each incident wave in the virtual incident wave set, determine the corresponding incident ray direction information according to the direction of the incident wave, and each incident ray passes through the center of its corresponding target surface element;

[0045] S3322. Perform occlusion judgment on the target surface element according to the incident ray direction information to obtain an occlusion judgment result, and the occlusion judgment result includes illuminated surface element information and occluded surface element information;

[0046] S3323. For the target surface element corresponding to the illuminated surface element information, track the incident ray corresponding to the target surface element and calculate its scattered field to obtain the scattered field corresponding to the incident wave; the ray corresponding to the incident wave is called the incident ray, and the direction of the incident ray is called the incident ray direction;

[0047] S3324. Accumulate the scattered fields corresponding to all incident waves in the virtual incident wave set to obtain a radiation estimation value.

[0048] In the second aspect of the embodiments of the present application, an information transmission device for a time-varying channel is disclosed, and the device includes:

[0049] A memory storing executable program code;

[0050] A processor coupled to the memory;

[0051] The processor calls the executable program code stored in the memory to execute the information transmission method for a time-varying channel.

[0052] In the third aspect of the embodiments of the present application, a computer-readable storage medium is disclosed, and the computer-readable storage medium stores computer instructions, which are used to execute the information transmission method for a time-varying channel when called by a computer.

[0053] In the fourth aspect of the embodiments of the present application, an information data processing terminal is disclosed, and the information data processing terminal is used to implement the information transmission method for a time-varying channel.

[0054] The beneficial effects of the present invention are:

[0055] The present invention discloses an information transmission method and apparatus for a time-varying channel, which solves the problem of how to achieve high-reliability data communication in a rapidly time-varying channel environment.

[0056] The present invention performs finite element modeling on the geometric structure information of the receiving end to obtain a finite element model of the receiving end; performs channel estimation processing on the transmitting end information, receiving end information, and the finite element model of the receiving end to obtain a channel correction matrix; finally, constructs a channel correction matrix using the normalized channel correction matrix and the radiation estimation value. The present invention models the channel from two dimensions of the signal domain and the electromagnetic domain, realizes the fusion of coarse precision and fine precision, and ensures that the established channel model can well match the time-varying channel.

[0057] During the process of estimating the time interval information, the present invention establishes an estimation calculation to ensure the accuracy and timeliness of the time interval for channel estimation. During the process of dividing the information sequence, the present invention establishes an expression for calculating the characteristic length to realize the accurate division of the information sequence and ensure the effectiveness of the divided sequence. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] Figure 1 is a flowchart of the implementation of the method of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0059] To better understand the content of the present invention, an embodiment is given here.

[0060] Figure 1 is a flowchart of the implementation of the method of the present invention.

[0061] In the first aspect of the embodiment of the present application, an information transmission method for a time-varying channel is disclosed, which is implemented using a transmitting end and a receiving end. The transmitting end is in a moving state, and the receiving end is in a stationary state, and includes:

[0062] S1, obtaining the transmitting end information and the receiving end information; the transmitting end information includes the moving speed information and position information of the transmitting end, and the transmitting signal power of the transmitting end; the receiving end information includes the position information and geometric structure information of the receiving end;

[0063] S2, performing finite element modeling on the geometric structure information of the receiving end to obtain a finite element model of the receiving end;

[0064] S3, performing channel estimation processing on the transmitting end information, receiving end information, and the finite element model of the receiving end to obtain a channel correction matrix;

[0065] S4, the transmitting end sends an information sequence to the receiving end, and the receiving end uses the channel correction matrix to perform correction processing on the received information sequence to obtain the received information, thereby completing the information transmission for the time-varying channel.

[0066] Performing channel estimation processing on the information of the sending end, the information of the receiving end, and the finite element model of the receiving end to obtain a channel correction matrix includes:

[0067] S31. Using the sending end to send a first information sequence to the receiving end, and the receiving end performs estimation interval calculation processing on the received first information sequence to obtain estimation time interval information;

[0068] S32. The sending end uses the estimation time interval information as a period to send a second information sequence to the receiving end, and the receiving end performs channel feature extraction processing on the received second information sequence and a pre-stored standard information sequence to obtain a normalized channel correction matrix;

[0069] S33. Based on the finite element model of the receiving end, performing radiation estimation processing on the information of the sending end and the information of the receiving end to obtain a radiation estimation value;

[0070] S34. Using the normalized channel correction matrix and the radiation estimation value to construct a channel correction matrix;

[0071] The step of using the normalized channel correction matrix and the radiation estimation value to construct a channel correction matrix is to use the radiation estimation value as a parameter term and multiply it with the normalized channel correction matrix to obtain a channel correction matrix;

[0072] The sending end sends an information sequence to the receiving end, and the receiving end uses the channel correction matrix to perform correction processing on the received information sequence to obtain received information, including:

[0073] The sending end sends an information sequence to the receiving end, and the receiving end segments the received sending information sequence according to length M to obtain a number of subsequences with length M;

[0074] Using all the subsequences as row vectors to construct a matrix to be corrected;

[0075] Multiplying the channel correction matrix with the matrix to be corrected to obtain a received information matrix;

[0076] Concatenating all the row vectors of the received information matrix to obtain received information.

[0077] The step of performing estimation interval calculation processing on the received first information sequence to obtain estimation time interval information includes:

[0078] Subtracting the first information sequence sent by the sending end to the receiving end from the received first information sequence to obtain a first difference sequence;

[0079] Perform statistical analysis on the first difference sequence to obtain a set of statistical information; the set of statistical information includes the mean, variance, median value, and range of the difference sequence.

[0080] Perform interval calculation on the set of statistical information, the sender information, and the receiver information to obtain estimated time interval information.

[0081] The interval calculation includes:

[0082] Calculate the distance information between the sender and the receiver based on the location information of the sender and the receiver.

[0083] Perform estimation calculation on the distance information, the movement speed information of the sender, and the set of statistical information to obtain estimated time interval information.

[0084] The expression of the estimation calculation is:

[0085]

[0086] Where represents rounding up, L represents the distance information, v represents the movement speed information of the sender, a represents the mean, b represents the variance, c represents the median value, d represents the range, and T represents the estimated time interval information.

[0087] The expression of the estimation calculation combines multiple key factors such as the distance information L between the sender and the receiver, the movement speed information v of the sender, and the mean a, variance b, median value c, and range d in the set of statistical information through non-linear operations such as exponential functions and logarithmic functions. It can dynamically and accurately calculate the estimated time interval T according to the movement state of the sender, the position relationship, and the statistical characteristics of the data, enabling the sender to send information at a more reasonable period and adapt to the rapid changes of the time-varying channel.

[0088] In the expression of the estimation calculation, the introduction of non-linear functions makes the expression more robust to channel environment changes and data statistical fluctuations. In actual communication, even if there are slight changes in the speed of the moving platform, fluctuations in data statistical characteristics, or certain interference in the channel environment, this expression can still stably calculate a suitable estimated time interval, ensuring that the information transmission rhythm matches the channel changes and enhancing the stability and adaptability of the communication system.

[0089] The expression of the estimation calculation enables the sender to avoid blindly sending information and reduce unnecessary data transmission by accurately calculating the estimated time interval T. In the communication scenario of a moving platform, it effectively saves energy resources and bandwidth resources, and at the same time avoids information conflicts or losses caused by unreasonable sending periods, improving the resource utilization efficiency.

[0090] The receiving end performs channel feature extraction processing on the received second information sequence and the pre-stored standard information sequence to obtain a normalized channel correction matrix, including:

[0091] Subtract the received second information sequence from the pre-stored standard information sequence to obtain a second difference sequence;

[0092] Perform spectral transformation processing on the second difference sequence to obtain a frequency-domain difference sequence;

[0093] Perform frequency-domain statistical processing on the frequency-domain difference sequence to obtain a set of frequency-domain statistical information; the set of frequency-domain statistical information includes the harmonic variance, harmonic mean, sequence mean, and sequence variance of the frequency-domain difference sequence;

[0094] Perform feature length calculation processing on the set of frequency-domain statistical information to obtain a column dimension value;

[0095] The expression for the feature length calculation is:

[0096]

[0097] where H1() and H2() are the first-order Hermite polynomial and the second-order Hermite polynomial respectively, P2() is the second-order Legendre polynomial, α and β are the harmonic variance and harmonic mean of the frequency-domain difference sequence respectively, μ and η are the sequence mean and sequence variance of the frequency-domain difference sequence respectively, K is the length of the difference sequence, denotes rounding down, M is the column dimension value;

[0098] The received second information sequence and the pre-stored standard information sequence are each uniformly divided into a number of subsequences of length M;

[0099] Use all the subsequences of the received second information sequence as row vectors to construct a received matrix;

[0100] Use all the subsequences of the pre-stored standard information sequence as row vectors to construct a standard matrix;

[0101] Construct a channel feature extraction model, and its expression is:

[0102] min‖HR - S‖,

[0103] subject to HH T = I,

[0104] where I represents the identity matrix, H is the normalized channel correction matrix to be solved, R is the received matrix, and S is the standard matrix;

[0105] Solve the channel feature extraction model to obtain a normalized channel correction matrix.

[0106] For the calculation of the feature length, by means of the first-order Hermite polynomial, the second-order Hermite polynomial, and the second-order Legendre polynomial, combined with various frequency-domain statistical information such as the harmonic variance, harmonic mean, sequence mean, and sequence variance of the frequency-domain difference sequence, deeply explore the distribution law and variation characteristics of channel features in the frequency domain. Compared with simple frequency-domain parameter calculation, it can more meticulously and comprehensively characterize the frequency-domain features of the channel, providing key parameters for constructing an accurate channel correction matrix; through specific mathematical operations on the frequency-domain statistical information, the complex frequency-domain features are quantified into a specific column dimension value M. This value can accurately reflect the degree of change and feature length of the channel in the frequency domain, making the construction of the channel correction matrix more in line with the actual channel characteristics, and helping to improve the accuracy and effectiveness of the receiver's correction processing of the information sequence.

[0107] The polynomial and statistic parameters in the expression for the feature length calculation can be adjusted according to different communication scenarios and channel change situations. In a time-varying channel environment, no matter how quickly the channel characteristics change, this expression can calculate a suitable column dimension value through calculation, enabling the channel correction matrix to flexibly adapt to channel changes and ensuring the reliability of information transmission.

[0108] Based on the receiver finite element model, perform radiation estimation processing on the transmitter information and the receiver information to obtain a radiation estimation value, including:

[0109] S331, use the receiver finite element model and the transmitter position information to determine a set of virtual incident waves;

[0110] S332, calculate the received electromagnetic field strength value of the receiver according to the set of virtual incident waves and the transmission signal power of the transmitter to obtain a radiation estimation value;

[0111] The calculation of the received electromagnetic field strength value of the receiver according to the set of virtual incident waves and the transmission signal power of the transmitter to obtain a radiation estimation value includes:

[0112] For each incident wave in the set of virtual incident waves, determine the corresponding incident ray direction information according to the direction of the incident wave, and each incident ray passes through the center of its corresponding target surface element;

[0113] According to the incident ray direction information, perform occlusion judgment on the target surface element to obtain an occlusion judgment result, and the occlusion judgment result includes illuminated surface element information and occluded surface element information;

[0114] For the target surface element corresponding to the illuminated surface element information, trace the incident ray corresponding to the target surface element and calculate its scattered field to obtain the scattered field corresponding to the incident wave; the ray corresponding to the incident wave is called the incident ray, and the direction of the incident ray is called the incident ray direction;

[0115] Accumulate the scattered fields corresponding to all the incident waves in the virtual incident wave set to obtain a radiation estimate.

[0116] For the tracing of the incident ray, according to the transmitter position information and the receiver finite element model, for each incident ray, use the geometric optics method to trace its propagation path until the incident ray does not intersect any target surface element or the number of reflections in the propagation path of the incident ray reaches a preset value, and obtain and record the propagation path of the incident ray.

[0117] For the calculation of the scattered field, according to the propagation path of the incident ray, obtain the intersection points of the incident ray and the target surface element, and calculate the propagation distance between two adjacent intersection points; calculate the field strength relationship between two adjacent intersection points according to each propagation distance, and use this field strength relationship as the incident field strength at the corresponding illuminated surface element. At the illuminated surface element, calculate the signal power at the illuminated surface element according to the transmission signal power of the transmitter and the distance between the transmitter and the receiver; according to the signal power at the illuminated surface element, use the physical optics method to calculate the far-field scattered field value on this surface element; calculate the far-field scattered field values of all illuminated surface elements, accumulate the far-field scattered field values of all illuminated surface elements to obtain an accumulated value, and use this accumulated value to obtain the scattered field corresponding to the incident wave.

[0118] Perform an occlusion judgment on the target surface element to obtain an occlusion judgment result, including:

[0119] First, perform an other-occlusion judgment on the target surface element to obtain the directly illuminated target surface elements and the non-directly illuminated target surface elements, and then perform a self-occlusion judgment on the directly illuminated target surface elements to obtain the finally output illuminated surface elements and the target surface elements occluded by themselves. The information of the target surface elements occluded by themselves and the information of the non-directly illuminated target surface elements constitute the occluded surface element information in the occlusion judgment result, and the information of the finally output illuminated surface elements constitutes the illuminated surface element information in the occlusion judgment result, so as to obtain the occlusion judgment result;

[0120] The other-occlusion judgment specifically includes: along the direction of the incident ray, judge whether the target surface element is occluded by other target surface elements. If the target surface element is not occluded by other target surface elements, then determine that the target surface element is a target surface element directly illuminated by the incident wave; perform an other-occlusion judgment on all target surface elements to obtain the directly illuminated target surface elements and the non-directly illuminated target surface elements;

[0121] The self-occlusion judgment for the directly illuminated target surface element specifically includes: for the target surface element directly illuminated by the incident wave obtained through the other-occlusion judgment, calculate the normal vector of the target surface element and the direction vector of the incident wave inner product If the inner product then determine that the target surface element is the finally output illuminated surface element; if the inner product then determine that the target surface element is self-occluded, and consider the target surface element as a self-occluded target surface element. The self-occluded target surface element belongs to the occluding surface element.

[0122] The determination of the virtual incident wave set by using the receiving-end finite element model and the transmitting-end position information includes:

[0123] S3311, obtain the receiving-end range position information and the incident point source information; the incident point source information includes the incident point source position information; the receiving-end range position information includes the receiving-end finite element model, the receiving-end boundary position information, the receiving-end center position information, and the receiving-end boundary point position information; the incident point source information is the transmitting-end position information;

[0124] S3312, determine the virtual incident wave set according to the receiving-end range position information and the incident point source information;

[0125] The determination of the virtual incident wave set according to the receiving-end range position information and the incident point source information includes:

[0126] S33121, use the height coverage model to process the receiving-end range position information and the incident point source position information to obtain the preset height h0;

[0127] The height coverage model has the following expression:

[0128]

[0129] where (x s , y s , z s ) are the position coordinate values of the incident point source of the transmitting end in the target rectangular coordinate system, (x a , y a , z a ) are the position coordinate values of the geometric center point of the receiving end in the target rectangular coordinate system, h1 is the altitude of the highest point of the receiving end; the target rectangular coordinate system is a three-dimensional rectangular coordinate system established with the projection of the geometric center point of the receiving end on the sea level as the origin and the sea level as the XOY axis;

[0130] S33122, construct a virtual horizontal plane at the preset height h0 of the sea surface;

[0131] S33123. Use the line connecting the incident point source at the transmitting end and the target boundary point to intersect the virtual horizontal plane to obtain a virtual intersection point.

[0132] S33124. On the virtual horizontal plane, construct a virtual parallelogram that encloses all the virtual intersection points.

[0133] S33125. Use a basic shape to evenly divide the virtual parallelogram to obtain a virtual divided quadrilateral; the virtual divided quadrilateral includes several basic shapes.

[0134] S33126. Determine the incident point source as the starting point, determine the vertices of the basic shapes included in the virtual divided quadrilateral as path points, and determine the ray pointing from the starting point to the path point as a virtual incident wave to obtain corresponding virtual incident wave information; the virtual incident wave information includes the starting point information of the virtual incident wave, the direction vector information of the virtual incident wave, and the radiation intensity information of the virtual incident wave.

[0135] S33127. Number all the virtual incident waves in a preset order to obtain the numbering information of the virtual incident waves.

[0136] S33128. Use all the virtual incident waves and the corresponding numbering information to construct a virtual incident wave set.

[0137] The finite element modeling of the geometric structure information of the receiving end to obtain a receiving end finite element model includes:

[0138] Obtain the geometric structure information of the receiving end and use the obtained geometric structure information to establish a target three-dimensional model.

[0139] Perform meshing and measurement processing on the target three-dimensional model to obtain a receiving end finite element model; the receiving end finite element model includes measurement vector information at the target position, the number of triangular surface elements included in the target, the normal vector information of each triangular surface element, the vertex coordinate information of each triangular surface element, and the medium information of each triangular surface element; the receiving end finite element model includes several target surface elements; the target surface element can be a triangular surface element.

[0140] The receiving end finite element model is obtained by performing meshing processing on the geometric structure information using triangular surface elements.

[0141] The finite element modeling of the receiving end to obtain a receiving end finite element model can be implemented using HyperMesh software.

[0142] The pre-stored standard information sequence is the same sequence as the first information sequence pre-stored at the receiving end.

[0143] The solution of the channel feature extraction model can adopt a genetic algorithm or an ant colony algorithm;

[0144] The sending end sends a second information sequence to the receiving end at the period of the estimated time interval information, that is, the sending end sends a second information sequence to the receiving end every estimated time interval information.

[0145] The harmonic variance and harmonic mean of the frequency-domain difference sequence are respectively the variance and mean of the harmonics of the frequency-domain difference sequence.

[0146] In a second aspect of the embodiments of the present application, an information transmission device for a time-varying channel is disclosed. The device includes:

[0147] A memory storing executable program code;

[0148] A processor coupled to the memory;

[0149] The processor calls the executable program code stored in the memory to execute the information transmission method for a time-varying channel described above.

[0150] In a third aspect of the embodiments of the present application, a computer-readable storage medium is disclosed. The computer-readable storage medium stores computer instructions, and when the computer instructions are called by a computer, they are used to execute the information transmission method for a time-varying channel described above.

[0151] In a fourth aspect of the embodiments of the present application, an information data processing terminal is disclosed. The information data processing terminal is used to implement the information transmission method for a time-varying channel described above.

[0152] The above are only the embodiments of the present application and are not used to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

Claims

1. An information transmission method for a time-varying channel, characterized in that It is implemented by a transmitting end and a receiving end. The transmitting end is in a moving state, and the receiving end is in a stationary state, including: S1. Obtain the transmitting-end information and the receiving-end information. The transmitting-end information includes the moving speed information and position information of the transmitting end, and the transmitting signal power of the transmitting end. The receiving-end information includes the position information and geometric structure information of the receiving end. S2. Perform finite element modeling on the geometric structure information of the receiving end to obtain a receiving-end finite element model. S3. Perform channel estimation processing on the transmitting-end information, receiving-end information, and receiving-end finite element model to obtain a channel correction matrix. S4. The transmitting end sends an information sequence to the receiving end, and the receiving end uses the channel correction matrix to perform correction processing on the received information sequence to obtain received information.

2. The information transmission method for a time-varying channel according to claim 1, wherein The performing channel estimation processing on the transmitting-end information, receiving-end information, and receiving-end finite element model to obtain a channel correction matrix includes: S31. Use the transmitting end to send a first information sequence to the receiving end, and the receiving end performs estimation interval calculation processing on the received first information sequence to obtain estimation time interval information. S32. The transmitting end sends a second information sequence to the receiving end at the period of the estimation time interval information, and the receiving end performs channel feature extraction processing on the received second information sequence and a pre-stored standard information sequence to obtain a normalized channel correction matrix. S33. Based on the receiving-end finite element model, perform radiation estimation processing on the transmitting-end information and receiving-end information to obtain a radiation estimation value. S34. Use the normalized channel correction matrix and the radiation estimation value to construct a channel correction matrix.

3. The information transmission method for a time-varying channel according to claim 2, wherein The performing estimation interval calculation processing on the received first information sequence to obtain estimation time interval information includes: S311. Subtract the first information sequence sent from the transmitting end to the receiving end from the received first information sequence to obtain a first difference sequence. S312. Perform statistical analysis processing on the first difference sequence to obtain a statistical information set. The statistical information set includes the mean value, variance, median value, and extreme difference value of the first difference sequence. S313. Perform interval calculation processing on the statistical information set, transmitting-end information, and receiving-end information to obtain estimation time interval information.

4. The information transmission method for a time-varying channel according to claim 3, wherein The interval calculation processing includes: Calculate the distance information between the transmitting end and the receiving end according to the position information of the transmitting end and the position information of the receiving end. Perform estimation calculation processing on the distance information, the moving speed information of the transmitting end, and the statistical information set to obtain estimation time interval information. The expression of the estimation calculation is: Among them, represents rounding up, L represents distance information, v represents the motion speed information of the sending end, a represents the mean value, b represents the variance, c represents the median value, d represents the range value, and T represents the estimated time interval information.

5. The information transmission method for a time-varying channel according to claim 2, wherein The receiving end performs channel feature extraction processing on the received second information sequence and a pre-stored standard information sequence to obtain a normalized channel correction matrix, including: S321. Subtract the pre-stored standard information sequence from the received second information sequence to obtain a second difference sequence. S322. Perform spectrum transformation processing on the second difference sequence to obtain a frequency-domain difference sequence. S323. Perform frequency-domain statistical processing on the frequency-domain difference sequence to obtain a frequency-domain statistical information set; the frequency-domain statistical information set includes the harmonic variance, harmonic mean, sequence mean, and sequence variance of the frequency-domain difference sequence. S324. Perform characteristic length calculation processing on the frequency-domain statistical information set to obtain a column dimension value. The expression for the characteristic length calculation is: where H1() and H2() are the first-order Hermite polynomial and the second-order Hermite polynomial respectively, P2() is the second-order Legendre polynomial, α and β are the harmonic variance and the harmonic mean of the frequency-domain difference sequence respectively, μ and η are the sequence mean and the sequence variance of the frequency-domain difference sequence respectively, K is the length of the difference sequence, denotes rounding down, and M is the column dimension value; S325. Uniformly divide the received second information sequence and the pre-stored standard information sequence into a number of subsequences of length M respectively. S326. Use all the subsequences of the received second information sequence as row vectors to construct a received matrix. S327. Use all the subsequences of the pre-stored standard information sequence as row vectors to construct a standard matrix. S328. Construct a channel characteristic extraction model, and its expression is: min‖HR - S‖, subject to HH T = I, where I represents the identity matrix, H is the normalized channel correction matrix to be solved, R is the received matrix, and S is the standard matrix. S329. Solve the channel characteristic extraction model to obtain the normalized channel correction matrix.

6. The information transmission method for a time-varying channel according to claim 2, wherein The radiation estimation processing of the transmission-end information and the reception-end information based on the reception-end finite element model to obtain a radiation estimation value includes: S331. Use the reception-end finite element model and the transmission-end position information to determine a set of virtual incident waves. S332. Calculate the received electromagnetic field strength value of the reception-end according to the set of virtual incident waves and the transmission power of the transmission-end's transmitted signal to obtain a radiation estimation value.

7. The information transmission method for a time-varying channel according to claim 6, characterized in that, The calculation of the received electromagnetic field strength value of the reception-end according to the set of virtual incident waves and the transmission power of the transmission-end's transmitted signal to obtain a radiation estimation value includes: S3321. For each incident wave in the set of virtual incident waves, determine the corresponding incident ray direction information according to the direction of the incident wave, and each incident ray passes through the center of its corresponding target surface element. S3322. Perform occlusion judgment on the target surface element according to the incident ray direction information to obtain an occlusion judgment result, and the occlusion judgment result includes illuminated surface element information and occluded surface element information. S3323. For the target surface element corresponding to the illuminated surface element information, track the incident ray corresponding to the target surface element and calculate its scattered field to obtain the scattered field corresponding to the incident wave; the ray corresponding to the incident wave is called an incident ray, and the direction of the incident ray is called the incident ray direction. S3324. Perform an accumulation process on the scattered fields corresponding to all the incident waves in the set of virtual incident waves to obtain a radiation estimation value.

8. An information transmission device for a time-varying channel, characterized in that, The device includes: A memory storing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory and executes the information transmission method for a time-varying channel according to any one of claims 1 to 7.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions, and when the computer instructions are called by the computer, they are used to execute the information transmission method for a time-varying channel according to any one of claims 1 to 7.

10. An information data processing terminal, characterized in that, The information data processing terminal is used to implement the information transmission method for a time-varying channel as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Intelligent antenna control method of satellite communication terminal and related equipment

    CN118523833A

  • Three-dimensional millimeter wave time-varying channel estimation method and device

    CN119561805A

  • Communication method and apparatus applying huygens equivalent surface

    US20250125837A1