A method and apparatus for information transmission oriented to time-varying channel
By performing finite element modeling and channel estimation on the information from the transmitting and receiving ends, and constructing a channel correction matrix, the reliability problem of data communication in fast time-varying channels is solved, and efficient information transmission is achieved.
Patent Information
- Application Number
- CN202510759775.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-09
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2045-06-09
AI Technical Summary
How to achieve highly reliable data communication in a rapidly changing channel environment.
By acquiring information from the transmitting and receiving ends, finite element modeling and channel estimation are performed to construct a channel correction matrix. Information correction is then performed using the normalized channel correction matrix and radiation estimates.
It achieves highly reliable data communication in time-varying channel environments, ensures channel model matching with the channel, and improves the accuracy of information transmission and resource utilization efficiency.
Smart Images

Figure CN120378057B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the fields of communication and electromagnetic fields, and specifically to an information transmission method and apparatus for time-varying channels. Background Technology
[0002] Currently, with the widespread application of communication technologies, communication scenarios are becoming increasingly diverse and time-varying. This is especially true for motion platforms, whose communication channels exhibit rapidly changing characteristics over time. How to achieve highly reliable data communication in such a rapidly changing channel environment is a pressing issue that needs to be addressed. Summary of the Invention
[0003] This invention primarily addresses the problem of achieving highly reliable data communication in rapidly changing channel environments. It discloses an information transmission method and apparatus for time-varying channels.
[0004] A first aspect of this application discloses an information transmission method for time-varying channels, implemented using a transmitter and a receiver, wherein the transmitter is in motion and the receiver is stationary, comprising:
[0005] S1, acquire transmitter information and receiver information; the transmitter information includes the transmitter's speed and position information, and the transmitter's transmitted signal power; the receiver information includes the receiver's position and geometric structure information.
[0006] S2, perform finite element modeling on the geometric structure information of the receiving end to obtain the finite element model of the receiving end;
[0007] S3, perform channel estimation processing on the transmitting end information, receiving end information and receiving end finite element model to obtain the channel correction matrix;
[0008] S4, the transmitting end sends an information sequence to the receiving end, and the receiving end uses the channel correction matrix to correct the received information sequence to obtain the received information.
[0009] The process of performing channel estimation on the transmitting end information, receiving end information, and receiving end finite element model to obtain the channel correction matrix includes:
[0010] S31, the sending end sends a first information sequence to the receiving end, and the receiving end performs an estimated interval calculation on the received first information sequence to obtain the estimated time interval information;
[0011] S32, the transmitting end sends a second information sequence to the receiving end with the estimated time interval information as the period, and 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.
[0012] S33, based on the finite element model of the receiver, radiation estimation processing is performed on the information of the transmitter and the receiver to obtain the radiation estimate value;
[0013] S34. Using the normalized channel correction matrix and the radiation estimate, the channel correction matrix is constructed.
[0014] The step of performing an estimated interval calculation on the received first information sequence to obtain estimated time interval information includes:
[0015] S311, Subtract the first information sequence sent from the sending end to the receiving end from the first information sequence received to obtain the first difference sequence;
[0016] S312, Perform statistical analysis on the first difference sequence to obtain a statistical information set; the statistical information set includes the mean, variance, median and range of the first difference sequence;
[0017] S313, perform interval calculation processing on the statistical information set, the sending end information and the receiving end information to obtain the estimated time interval information.
[0018] The interval calculation process includes:
[0019] Based on the location information of the sending end and the receiving end, the distance information between the sending end and the receiving end is calculated;
[0020] The distance information, the speed information of the transmitting end, and the statistical information set are estimated and processed to obtain the estimated time interval information.
[0021] The expression for the estimation calculation is:
[0022]
[0023] in, denoted as round up, L represents distance information, v represents the speed information of the transmitting end, a represents the mean, b represents the variance, c represents the median value, d represents the range value, and T represents the estimated 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 normalized channel correction matrix, including:
[0025] S321, Subtract the received second information sequence from the pre-stored standard information sequence to obtain the second difference sequence;
[0026] S322, Perform spectral transformation 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 feature length calculation on the frequency domain statistical information set to obtain column dimension values;
[0029] The expression for calculating the feature length is:
[0030]
[0031] Where H1() and H2() are the first-order and second-order Hermitian polynomials, respectively, P2() is the second-order Legendre polynomial, α and β are the harmonic variance and harmonic mean of the frequency domain difference sequence, μ and η are the sequence mean and sequence variance of the frequency domain difference sequence, and K is the length of the difference sequence. This indicates rounding down, where M is the column dimension value;
[0032] S325, the received second information sequence and the pre-stored standard information sequence are each evenly divided into several subsequences of length M;
[0033] S326, using all subsequences of the received second information sequence as row vectors, a receiving matrix is constructed;
[0034] S327, using all subsequences of the pre-stored standard information sequence as row vectors, a standard matrix is constructed;
[0035] S328, the channel feature extraction model is constructed, 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 receiver 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 process, based on the receiver finite element model, involves performing radiation estimation on the transmitter and receiver information to obtain radiation estimates, including:
[0041] S331, using the finite element model of the receiving end and the position information of the transmitting end, the virtual incident wave set is determined;
[0042] S332, based on the virtual incident wave set and the transmitted signal power at the transmitting end, calculates the received electromagnetic field strength at the receiving end to obtain the radiation estimate.
[0043] The step of calculating the received electromagnetic field strength at the receiving end based on the virtual incident wave set and the transmitted signal power at the transmitting end to obtain a radiation estimate 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, based on the incident ray direction information, the target surface element is occluded and the occlusion judgment result is obtained. The occlusion judgment result includes the illuminated surface element information and the occluded surface element information.
[0046] S3323, For the target surface element corresponding to the illuminated surface element information, the incident ray corresponding to the target surface element is tracked and its scattering field is calculated to obtain the scattering 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, The scattered fields corresponding to all incident waves in the virtual incident wave set are accumulated to obtain the radiation estimate.
[0048] A second aspect of this application discloses an information transmission apparatus for time-varying channels, the apparatus comprising:
[0049] Memory containing 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 time-varying channels.
[0052] A third aspect of this application discloses a computer-storable medium storing computer instructions, which, when invoked by a computer, are used to execute the information transmission method for time-varying channels.
[0053] A fourth aspect of this application discloses an information data processing terminal, which is used to implement the information transmission method for time-varying channels.
[0054] The beneficial effects of this invention are as follows:
[0055] This invention discloses an information transmission method and apparatus for time-varying channels, which solves the problem of how to achieve highly reliable data communication in a rapidly time-varying channel environment.
[0056] This invention performs finite element modeling on the geometric structure information of the receiving end to obtain a receiver finite element model; it then performs channel estimation processing on the transmitting end information, receiving end information, and receiver finite element model to obtain a channel correction matrix; finally, it constructs the channel correction matrix using the normalized channel correction matrix and radiation estimates. This invention models the channel from both the signal domain and electromagnetic domain dimensions, achieving a fusion of coarse and fine accuracy, ensuring that the established channel model can well match time-varying channels.
[0057] In the process of estimating time interval information, this invention establishes an estimation calculation method to ensure the accuracy and timeliness of the channel estimation time interval. In the process of dividing the information sequence, this invention establishes an expression for calculating the feature length, achieving precise division of the information sequence and ensuring the effectiveness of the divided sequence. Attached Figure Description
[0058] Figure 1 This is a flowchart illustrating the implementation of the method of the present invention. Detailed Implementation
[0059] To better understand the content of this invention, an embodiment is provided here.
[0060] Figure 1 This is a flowchart illustrating the implementation of the method of the present invention.
[0061] A first aspect of this application discloses an information transmission method for time-varying channels, implemented using a transmitter and a receiver, wherein the transmitter is in motion and the receiver is stationary, comprising:
[0062] S1, acquire transmitter information and receiver information; the transmitter information includes the transmitter's speed and position information, and the transmitter's transmitted signal power; the receiver information includes the receiver's position and geometric structure information.
[0063] S2, perform finite element modeling on the geometric structure information of the receiving end to obtain the finite element model of the receiving end;
[0064] S3, perform channel estimation processing on the transmitting end information, receiving end information and receiving end finite element model to obtain the 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 correct the received information sequence to obtain the received information, thus completing the information transmission for time-varying channels.
[0066] The process of performing channel estimation on the transmitting end information, receiving end information, and receiving end finite element model to obtain the channel correction matrix includes:
[0067] S31, the sending end sends a first information sequence to the receiving end, and the receiving end performs an estimated interval calculation on the received first information sequence to obtain the estimated time interval information;
[0068] S32, the transmitting end sends a second information sequence to the receiving end with the estimated time interval information as the period, and 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.
[0069] S33, based on the finite element model of the receiver, radiation estimation processing is performed on the information of the transmitter and the receiver to obtain the radiation estimate value;
[0070] S34, using the normalized channel correction matrix and radiation estimate, the channel correction matrix is constructed;
[0071] The process of constructing the channel correction matrix using the normalized channel correction matrix and the radiation estimate involves multiplying the radiation estimate as a parameter with the normalized channel correction matrix to obtain the channel correction matrix.
[0072] The transmitting end sends an information sequence to the receiving end, and the receiving end uses a channel correction matrix to correct the received information sequence to obtain the received information, including:
[0073] The sending end sends an information sequence to the receiving end, and the receiving end divides the received information sequence into segments of length M to obtain several subsequences of length M.
[0074] Using all subsequences as row vectors, we construct the matrix to be corrected;
[0075] The received information matrix is obtained by multiplying the channel correction matrix with the matrix to be corrected.
[0076] The received information is obtained by concatenating all row vectors of the received information matrix.
[0077] The step of performing an estimated interval calculation on the received first information sequence to obtain estimated time interval information includes:
[0078] Subtract the first information sequence sent from the sender to the receiver from the first information sequence received to obtain the first difference sequence;
[0079] The first differential sequence is subjected to statistical analysis to obtain a statistical information set; the statistical information set includes the mean, variance, median and range of the differential sequence.
[0080] The statistical information set, the sending end information, and the receiving end information are processed by interval calculation to obtain the estimated time interval information;
[0081] The interval calculation process includes:
[0082] Based on the location information of the sending end and the receiving end, the distance information between the sending end and the receiving end is calculated;
[0083] The distance information, the speed information of the transmitting end, and the statistical information set are estimated and processed to obtain the estimated time interval information.
[0084] The expression for the estimation calculation is:
[0085]
[0086] in, denoted as round up, L represents distance information, v represents the speed information of the transmitting end, a represents the mean, b represents the variance, c represents the median value, d represents the range value, and T represents the estimated time interval information.
[0087] The estimation expression combines multiple key factors, such as the distance L between the transmitter and receiver, the transmitter's speed v, and the mean a, variance b, median c, and range d from the statistical information set, through nonlinear operations such as exponential and logarithmic functions. Based on the transmitter's motion state, positional relationship, and the statistical characteristics of the data, it can dynamically and accurately calculate the estimated time interval T, enabling the transmitter to send information at a more reasonable period to adapt to the rapid changes in time-varying channels.
[0088] The introduction of nonlinear functions in the estimation expression makes it more robust to changes in the channel environment and fluctuations in data statistics. In actual communication, even if the speed of the moving platform changes slightly, the statistical characteristics of the data fluctuate, or there is some interference in the channel environment, the expression can still stably calculate a suitable estimated time interval, ensuring that the information transmission rhythm matches the channel changes and improving the stability and adaptability of the communication system.
[0089] The estimation expression, by accurately calculating the estimated time interval T, allows the sending end to avoid blindly sending information and reduce unnecessary data transmission. In motion platform communication scenarios, this effectively saves energy and bandwidth resources, while avoiding information conflicts or loss caused by unreasonable transmission cycles, thus improving 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] The received second information sequence is subtracted from the pre-stored standard information sequence to obtain the second difference sequence;
[0092] The second difference sequence is subjected to spectral transformation to obtain a frequency domain difference sequence;
[0093] The frequency domain difference sequence is subjected to frequency domain statistical processing 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] The frequency domain statistical information set is processed by feature length calculation to obtain column dimension values;
[0095] The expression for calculating the feature length is:
[0096]
[0097] Where H1() and H2() are the first-order and second-order Hermitian polynomials, respectively, P2() is the second-order Legendre polynomial, α and β are the harmonic variance and harmonic mean of the frequency domain difference sequence, μ and η are the sequence mean and sequence variance of the frequency domain difference sequence, and K is the length of the difference sequence. This indicates rounding down, where M is the column dimension value;
[0098] The received second information sequence and the pre-stored standard information sequence are each uniformly divided into several subsequences of length M;
[0099] Using all subsequences of the received second information sequence as row vectors, a receiving matrix is constructed;
[0100] A standard matrix is constructed by using all subsequences of the pre-stored standard information sequence as row vectors;
[0101] The channel feature extraction model is constructed, 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 receiver matrix, and S is the standard matrix;
[0105] The channel feature extraction model is solved to obtain the normalized channel correction matrix.
[0106] The characteristic length calculation utilizes first-order Hermitian polynomials, second-order Hermitian polynomials, and second-order Legendre polynomials, combined with various frequency domain statistical information such as harmonic variance, harmonic mean, sequence mean, and sequence variance of the frequency domain difference sequence, to deeply explore the distribution patterns and variation characteristics of channel features in the frequency domain. Compared to simple frequency domain parameter calculations, this method can more meticulously and comprehensively characterize the channel's frequency domain features, providing key parameters for constructing an accurate channel correction matrix. By performing 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 accurately reflects the degree of channel variation and characteristic length in the frequency domain, making the construction of the channel correction matrix more closely match the actual channel characteristics, and helping to improve the accuracy and effectiveness of the receiver's information sequence correction processing.
[0107] The polynomial and statistical parameters in the expression for calculating the feature length can be adjusted according to different communication scenarios and channel variations. In time-varying channel environments, regardless of how rapidly the channel characteristics change, this expression can calculate appropriate column dimension values, enabling the channel correction matrix to flexibly adapt to channel changes and ensuring the reliability of information transmission.
[0108] The radiation estimation process, based on the receiver finite element model, involves performing radiation estimation on the transmitter and receiver information to obtain radiation estimates, including:
[0109] S331, using the finite element model of the receiving end and the position information of the transmitting end, the virtual incident wave set is determined;
[0110] S332, based on the virtual incident wave set and the transmitted signal power at the transmitting end, the received electromagnetic field strength at the receiving end is calculated to obtain the radiation estimate;
[0111] The step of calculating the received electromagnetic field strength at the receiving end based on the virtual incident wave set and the transmitted signal power at the transmitting end to obtain a radiation estimate includes:
[0112] For each incident wave in the virtual incident wave set, the corresponding incident ray direction information is determined according to the direction of the incident wave, and each incident ray passes through the center of its corresponding target surface element;
[0113] Based on the incident ray direction information, the target surface element is occluded and the occlusion judgment result is obtained. The occlusion judgment result includes the illuminated surface element information and the occluded surface element information.
[0114] For the target surface element corresponding to the illuminated surface element information, the incident ray corresponding to the target surface element is tracked and its scattered field is calculated 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] The scattered fields corresponding to all incident waves in the virtual incident wave set are accumulated to obtain the radiation estimate.
[0116] The process of tracking the incident ray involves using geometric optics to trace the propagation path of each incident ray based on the location information of the transmitting end and the finite element model of the receiving end, until the incident ray does not intersect with any target surface element or the number of reflections in the propagation path of the incident ray reaches a preset value, thereby obtaining and recording the propagation path of the incident ray.
[0117] The scattered field calculation involves obtaining the intersection points of the incident ray and the target surface element based on the propagation path of the incident ray, and calculating the propagation distance between two adjacent intersection points. Based on each propagation distance, the field strength relationship between the two adjacent intersection points is calculated, and this field strength relationship is used as the incident field strength at the corresponding illuminated surface element. At the illuminated surface element, the signal power at the illuminated surface element is calculated based on the transmitted signal power of the transmitting end and the distance between the transmitting and receiving ends. Based on the signal power at the illuminated surface element, the far-field scattered field value on that surface element is calculated using physical optics methods. The far-field scattered field values of all illuminated surface elements are calculated, and these values are accumulated to obtain the accumulated value. This accumulated value is used to obtain the scattered field corresponding to the incident wave.
[0118] The step of determining occlusion of the target surface element and obtaining the occlusion determination result includes:
[0119] First, perform occlusion judgment on the target surface element to obtain the directly illuminated target surface element and the unilluminated target surface element. Then, perform self-occlusion judgment on the directly illuminated target surface element to obtain the final output illuminated surface element and the target surface element occluded by itself. The information of the target surface element occluded by itself and the information of the unilluminated target surface element constitute the occlusion surface element information in the occlusion judgment result. The final output illuminated surface element information constitutes the illuminated surface element information in the occlusion judgment result, and the occlusion judgment result is obtained.
[0120] The occlusion determination specifically includes: determining whether a target surface element is occluded by other target surface elements along the direction of the incident ray; if the target surface element is not occluded by other target surface elements, then the target surface element is determined to be a target surface element directly illuminated by the incident wave; performing occlusion determination on all target surface elements to obtain directly illuminated target surface elements and non-directly illuminated target surface elements.
[0121] The self-occlusion judgment for directly illuminated target surface elements specifically includes: for target surface elements directly illuminated by incident waves as determined by other-occlusion judgment, calculating the normal vector of the target surface element. and the direction vector of the incident wave inner product If inner product Then determine that the target surface element is the final output illuminated surface element; if the inner product If the target surface element is determined to be occluded by itself, it is considered to be an occluded target surface element.
[0122] The process of determining the virtual incident wave set using the finite element model of the receiving end and the location information of the transmitting end includes:
[0123] S3311, acquire the receiving end range location information and the incident point source information; the incident point source information includes the incident point source location information; the receiving end range location information includes the receiving end finite element model, the receiving end boundary location information, the receiving end center location information, and the receiving end boundary point location information; the incident point source information is the transmitting end location information;
[0124] S3312, Based on the receiving end range location information and the incident point source information, determine the virtual incident wave set;
[0125] The step of determining the virtual incident wave set based on the receiver range location information and the incident point source information includes:
[0126] S33121, using a height coverage model, the location information of the receiving end range and the location information of the incident point source are processed to obtain a preset height h0;
[0127] The expression for the height coverage model is:
[0128]
[0129] Among them, (x s ,y s ,z s (x) represents the position coordinates of the incident point source at the transmitting end in the target's Cartesian coordinate system. a ,y a ,z a ) represents the position coordinates of the geometric center point of the receiver in the target rectangular coordinate system, and h1 represents the altitude of the highest point of the receiver; the target rectangular coordinate system is a three-dimensional rectangular coordinate system established with the projection of the geometric center point of the receiver on the sea level as the origin and the sea level as the XOY axis;
[0130] S33122, construct a virtual horizontal plane at a preset height h0 on the sea surface;
[0131] S33123, using the line connecting the incident point source and the target boundary point at the transmitting end to perform intersection processing on the virtual horizontal plane, a virtual intersection point is obtained;
[0132] S33124, On the virtual horizontal plane, a virtual parallelogram surrounding all virtual intersections is constructed;
[0133] S33125, The virtual parallelogram is uniformly divided using basic shapes to obtain a virtual segmented quadrilateral; the virtual segmented quadrilateral includes several basic shapes;
[0134] S33126, determine the incident point source as the starting point, determine the vertices of the basic shapes contained in the virtual segmented quadrilateral as path points, determine the rays from the starting point to the path points as virtual incident waves, and obtain the 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 virtual incident waves according to a preset order to obtain the virtual incident wave numbering information;
[0136] S33128, using all the virtual incident waves and their corresponding numbering information, a set of virtual incident waves is constructed.
[0137] The step of performing finite element modeling on the geometric structure information of the receiving end to obtain the finite element model of the receiving end includes:
[0138] Obtain the geometric structure information of the receiving end, and use the obtained geometric structure information to build a three-dimensional model of the target;
[0139] The target 3D model is segmented and measured to obtain a receiving end finite element model; the receiving end finite element model includes measurement vector information of the target position, information on the number of triangular facets contained in the target, normal vector information of each triangular facet, vertex coordinate information of each triangular facet, and medium information of each triangular facet; the receiving end finite element model includes several target facets; the target facets can be triangular facets;
[0140] The finite element model of the receiving end is obtained by using triangular facets to subdivide the geometric structure information.
[0141] The process of performing finite element modeling on the receiver to obtain the receiver finite element model can be implemented using HyperMesh software.
[0142] The pre-stored standard information sequence is the same as the first information sequence pre-stored at the receiving end.
[0143] The solution to the channel feature extraction model can be obtained using a genetic algorithm or an ant colony algorithm.
[0144] The sending end sends a second information sequence to the receiving end at intervals of the 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] A second aspect of this application discloses an information transmission apparatus for time-varying channels, the apparatus comprising:
[0147] Memory containing 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 time-varying channels.
[0150] A third aspect of this application discloses a computer-storable medium storing computer instructions, which, when invoked by a computer, are used to execute the information transmission method for time-varying channels.
[0151] A fourth aspect of this application discloses an information data processing terminal, which is used to implement the information transmission method for time-varying channels.
[0152] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.
Claims
1. An information transmission method for time-varying channels, characterized in that, This is achieved using a transmitter and a receiver, wherein the transmitter is in motion and the receiver is stationary, including: S1, acquire transmitter information and receiver information; the transmitter information includes the transmitter's speed and position information, and the transmitter's transmitted signal power; the receiver information includes the receiver's position and geometric structure information. S2, perform finite element modeling on the geometric structure information of the receiving end to obtain the finite element model of the receiving end; S3, perform channel estimation processing on the transmitting end information, receiving end information and receiving end finite element model to obtain the 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 correct the received information sequence to obtain the received information.
2. The information transmission method for time-varying channels as described in claim 1, characterized in that, The process of performing channel estimation on the transmitting end information, receiving end information, and receiving end finite element model to obtain the channel correction matrix includes: S31, the sending end sends a first information sequence to the receiving end, and the receiving end performs an estimated interval calculation on the received first information sequence to obtain the estimated time interval information; S32, the transmitting end sends a second information sequence to the receiving end with the estimated time interval information as the period, and 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. S33, based on the finite element model of the receiver, radiation estimation processing is performed on the information of the transmitter and the receiver to obtain the radiation estimate value; S34. Using the normalized channel correction matrix and the radiation estimate, the channel correction matrix is constructed.
3. The information transmission method for time-varying channels as described in claim 2, characterized in that, The step of performing an estimated interval calculation on the received first information sequence to obtain estimated time interval information includes: S311, Subtract the first information sequence sent from the sending end to the receiving end from the first information sequence received to obtain the first difference sequence; S312, Perform statistical analysis on the first difference sequence to obtain a statistical information set; the statistical information set includes the mean, variance, median and range of the first difference sequence; S313, perform interval calculation processing on the statistical information set, the sending end information and the receiving end information to obtain the estimated time interval information.
4. The information transmission method for time-varying channels as described in claim 3, characterized in that, The interval calculation process includes: Based on the location information of the sending end and the receiving end, the distance information between the sending end and the receiving end is calculated; The distance information, the speed information of the transmitting end, and the statistical information set are estimated and processed to obtain the estimated time interval information. The expression for the estimation calculation is: , in, Indicates rounding up. Represents distance information. This indicates the speed information of the sending end. a denoted by b, the mean, the variance, the median, the range, and the estimated time interval.
5. The information transmission method for time-varying channels as described in claim 2, characterized in that, 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: S321, Subtract the received second information sequence from the pre-stored standard information sequence to obtain the second difference sequence; S322, Perform spectral transformation 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 feature length calculation on the frequency domain statistical information set to obtain column dimension values; The expression for calculating the feature length is: , in, and These are first-order Hermitian polynomials and second-order Hermitian polynomials, respectively. It is a second-order Legendre polynomial. and These represent the harmonic variance and harmonic mean of the frequency domain difference sequence, respectively. and Let be the sequence mean and sequence variance of the frequency domain difference sequence, respectively, and K be the length of the difference sequence. This indicates rounding down, where M is the column dimension value; S325, the received second information sequence and the pre-stored standard information sequence are each evenly divided into several subsequences of length M; S326, using all subsequences of the received second information sequence as row vectors, a receiving matrix is constructed; S327, using all subsequences of the pre-stored standard information sequence as row vectors, a standard matrix is constructed; S328, the channel feature extraction model is constructed, and its expression is: , , in, I Represents the identity matrix. H Let be the normalized channel correction matrix to be solved. R S is the receiving matrix, and S is the standard matrix; S329, Solve the channel feature extraction model to obtain the normalized channel correction matrix.
6. The information transmission method for time-varying channels as described in claim 2, characterized in that, The radiation estimation process, based on the receiver finite element model, involves performing radiation estimation on the transmitter and receiver information to obtain radiation estimates, including: S331, using the finite element model of the receiving end and the position information of the transmitting end, the virtual incident wave set is determined; S332, based on the virtual incident wave set and the transmitted signal power at the transmitting end, calculates the received electromagnetic field strength at the receiving end to obtain the radiation estimate.
7. The information transmission method for time-varying channels as described in claim 6, characterized in that, The step of calculating the received electromagnetic field strength at the receiving end based on the virtual incident wave set and the transmitted signal power at the transmitting end to obtain a radiation estimate includes: 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; S3322, based on the incident ray direction information, the target surface element is occluded and the occlusion judgment result is obtained. The occlusion judgment result includes the illuminated surface element information and the occluded surface element information. S3323, For the target surface element corresponding to the illuminated surface element information, the incident ray corresponding to the target surface element is tracked and its scattering field is calculated to obtain the scattering 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. S3324, The scattered fields corresponding to all incident waves in the virtual incident wave set are accumulated to obtain the radiation estimate.
8. An information transmission device for time-varying channels, characterized in that, The device includes: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the information transmission method for time-varying channels as described in any one of claims 1 to 7.
9. A computer-storable medium, characterized in that, The computer storage medium stores computer instructions, which, when invoked by the computer, are used to execute the information transmission method for time-varying channels 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