Dynamic signal modulation method, device and equipment based on amplitude phase shift keying
By adopting a dynamic signal modulation method based on amplitude phase shift keying in deep space communication, using forward error correction algorithm and channel state adjustment signal parameters, the problem of insufficient spectral efficiency and signal stability in extreme environments in traditional technologies is solved. It realizes efficient signal transmission and anti-interference capabilities.
Patent Information
- Application Number
- CN202411185771.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-27
- Publication Date
- 2024-12-06
- Estimated Expiration
- 2044-08-27
AI Technical Summary
Traditional phase shift keying and quadrature amplitude modulation technologies are difficult to meet the needs of high spectrum efficiency and signal strength in extreme environments such as deep space communications, especially in environments with low signal-to-noise ratios, which are susceptible to path losses and multipath interference. This leads to poor spectrum efficiency and easy signal loss.
Using a dynamic signal modulation method based on amplitude phase shift keying, the original data is encoded through the forward error correction algorithm, the amplitude and phase of the signal are adjusted according to the current channel state and the optimization objective function, and converted into the amplitude phase shift key through the composite modulator. Control the modulation symbols, dynamically adjust the modulation parameters according to the bit error rate and signal-to-noise ratio feedback from the receiver, and optimize the signal output.
It improves spectrum utilization rate and signal transmission stability, reduces transmission bit error rate, enhances data transmission reliability, improves anti-interference ability and transmission quality, and is suitable for extreme communication environments.
Smart Images

Figure CN119094295A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of communication signal design, and in particular to a dynamic signal modulation method, device and equipment based on amplitude phase shift keying. Background Art
[0002] In the field of communication signal design, the demand for dynamic signal construction is growing, especially in application scenarios where bandwidth tolerance and transmission latency are highly sensitive. Since deep space communication and geosynchronous orbit (GEO) satellite communication often face extreme propagation delay and signal attenuation problems, although traditional phase shift keying (PSK) and quadrature amplitude modulation (QAM) technologies are widely used in traditional communication systems, they often seem to be unable to cope with the requirements of high spectrum efficiency and signal strength, and are insufficient to meet the increasingly severe technical challenges. For example, although binary phase shift keying (BPSK) and quadrature phase shift keying (QPSK) have good stability, their spectrum efficiency is low and they are not suitable for satellite communication environments with tight spectrum resources. Although high-order QAM can provide higher spectrum efficiency, it performs poorly in terms of signal strength and bit error rate, especially in deep space communication environments with severe signal attenuation. In extreme communication environments such as deep space communication, stable signal transmission is crucial. High-order QAM modulation performs poorly in environments with low signal-to-noise ratio (SNR) and is easily affected by path loss and multipath interference, resulting in poor spectrum efficiency and easy loss of high-frequency signals. Summary of the invention
[0003] Based on this, it is necessary to provide a dynamic signal modulation method, device and equipment based on amplitude phase shift keying to improve spectrum utilization in order to solve the above technical problems.
[0004] A dynamic signal modulation method based on amplitude phase shift keying, the method comprising:
[0005] Get the raw data of dynamic signals.
[0006] After the original data is encoded by adopting a forward error correction algorithm, the amplitude and phase of the corrected encoded original data are obtained according to the channel state information at the current moment and a preset optimization objective function to obtain a first dynamic signal.
[0007] The first dynamic signal is input into the composite modulator for conversion into an amplitude phase shift keying modulation format to obtain an amplitude phase shift keying modulation symbol.
[0008] The amplitude and phase corresponding to the amplitude phase shift keying modulation symbol are modulated respectively to generate a second dynamic signal.
[0009] The modulation parameters of the second dynamic signal are optimized according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment, and the signal output interface is configured according to the optimized modulation parameters to output the optimal dynamic signal.
[0010] A dynamic signal modulation device based on amplitude phase shift keying, the device comprising:
[0011] The original data acquisition module is used to acquire the original data of the dynamic signal.
[0012] The first dynamic signal acquisition module is used to encode the original data using a forward error correction algorithm, and then obtain the amplitude and phase of the corrected encoded original data according to the current channel state information and a preset optimization objective function to obtain a first dynamic signal.
[0013] The signal symbol modulation module is used to input the first dynamic signal into the composite modulator for converting the amplitude phase shift keying modulation format to obtain the amplitude phase shift keying modulation symbol.
[0014] The second dynamic signal acquisition module is used to respectively modulate the amplitude and phase corresponding to the amplitude phase shift keying modulation symbol to generate a second dynamic signal.
[0015] The modulation module is used to optimize the modulation parameters of the second dynamic signal according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment, configure the signal output interface according to the optimized modulation parameters, and output the optimal dynamic signal.
[0016] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0017] Get the raw data of dynamic signals.
[0018] After the original data is encoded by adopting a forward error correction algorithm, the amplitude and phase of the corrected encoded original data are obtained according to the channel state information at the current moment and a preset optimization objective function to obtain a first dynamic signal.
[0019] The first dynamic signal is input into the composite modulator for conversion into an amplitude phase shift keying modulation format to obtain an amplitude phase shift keying modulation symbol.
[0020] The amplitude and phase corresponding to the amplitude phase shift keying modulation symbol are modulated respectively to generate a second dynamic signal.
[0021] The modulation parameters of the second dynamic signal are optimized according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment, and the signal output interface is configured according to the optimized modulation parameters to output the optimal dynamic signal.
[0022] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the following steps:
[0023] Get the raw data of dynamic signals.
[0024] After the original data is encoded by adopting a forward error correction algorithm, the amplitude and phase of the corrected encoded original data are obtained according to the channel state information at the current moment and a preset optimization objective function to obtain a first dynamic signal.
[0025] The first dynamic signal is input into the composite modulator for conversion into an amplitude phase shift keying modulation format to obtain an amplitude phase shift keying modulation symbol.
[0026] The amplitude and phase corresponding to the amplitude phase shift keying modulation symbol are modulated respectively to generate a second dynamic signal.
[0027] The modulation parameters of the second dynamic signal are optimized according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment, and the signal output interface is configured according to the optimized modulation parameters to output the optimal dynamic signal.
[0028] The above-mentioned dynamic signal modulation method, device and equipment based on amplitude phase shift keying first obtain the original dynamic signal data from the sensor or data source, and encode it using a forward error correction algorithm (such as LDPC or Turbo code) to enhance the transmission reliability of the data in a noisy environment. Then, the current channel state (such as signal-to-noise ratio and interference) is evaluated in real time, and the amplitude and phase of the encoded data are adjusted according to the optimization objective function (such as minimizing the bit error rate or maximizing the channel capacity) to achieve the optimal state. These optimized data are then input into a composite modulator (such as QAM or PSK), which is converted into amplitude phase shift keying modulation symbols, and the corresponding amplitude and phase are modulated respectively to generate a second dynamic signal for transmission. For further optimization, the receiving end feeds back the bit error rate and the current signal-to-noise ratio, and the transmitting end dynamically adjusts the modulation parameters (such as modulation order and power allocation) based on these feedback information, thereby optimizing the second dynamic signal. Finally, the signal output interface is adjusted according to the optimized modulation parameters to output the optimized optimal dynamic signal. Through this method, forward error correction coding reduces the transmission bit error rate and enhances the reliability of data transmission; dynamic modulation optimization ensures the efficient use of spectrum resources and improves the stability of signal transmission by adapting to complex channel changes in real time. In addition, the bit error rate and signal-to-noise ratio feedback mechanism enables the system to respond and adjust in a timely manner, improving the anti-interference ability and transmission quality. Overall, this technical solution effectively improves the spectrum utilization and stability of signal transmission, and is especially suitable for extreme environments such as deep space communications. It is an effective solution to improve the performance of communication systems. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 A schematic diagram of a flow chart of a dynamic signal modulation method based on amplitude phase shift keying in one embodiment;
[0030] Figure 2 A schematic diagram of a flow chart of data encoding and initial processing in one embodiment;
[0031] Figure 3 is a schematic diagram of a flow chart of processing a signal in one embodiment;
[0032] Figure 4 is a structural block diagram of a dynamic signal modulation device based on amplitude phase shift keying in one embodiment;
[0033] Figure 5 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0034] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0035] In one embodiment, Figure 1 As shown, a dynamic signal modulation method based on amplitude phase shift keying is provided, comprising the following steps:
[0036] Step 102: Acquire original data of the dynamic signal.
[0037] Specifically, the original data of dynamic signals of near-Earth asteroids are collected through satellite probes in deep space missions. The original data includes: spectral data, high-resolution images and sensor readings. Spectral data: 320KB, recording the spectral characteristics of the asteroid. Image data: 1MB, high-resolution images show the surface characteristics of the asteroid. Sensor readings: 160KB, including temperature, chemical composition and other data. The total data volume is 1.48\text{MB}1.48MB.
[0038] Step 104 , after encoding the original data using a forward error correction algorithm, the amplitude and phase of the corrected encoded original data are obtained according to the current channel state information and a preset optimization objective function to obtain a first dynamic signal.
[0039] Specifically, an efficient forward error correction (FEC) algorithm, such as low-density parity-check code (LDPC) or turbo code (Turbo Codes), is used to encode the original data:
[0040]
[0041] Where R is the coding rate, k is the length of the original data, and n is the length of the encoded codeword. Select the coding rate R = 1 / 4, that is, every 1 bit of original data will generate 4 bits of coded data to enhance the error correction capability of the original data. The amount of data after coding: 1.48*4 = 5.92MB, the coding rate is
[0042]
[0043] Furthermore, based on the current channel state information (CSI), a comprehensive characteristic evaluation of the channel is performed, including but not limited to the attenuation rate, noise level, multipath effect and frequency response of the channel, which are obtained through advanced channel measurement tools and algorithms.
[0044] Furthermore, the carrier frequency is dynamically adjusted based on the real-time analysis of the communication environment. fcIn order to adapt to changes in the spectrum environment and maximize channel capacity, it monitors the channel's signal-to-noise ratio (SNR) and interference level in real time, adaptively adjusts the amplitude and phase settings, and uses adaptive filtering algorithms and prediction models to optimize signal transmission, ensuring that the best transmission quality is maintained in a dynamically changing environment.
[0045] Further, an optimal amplitude A and an optimal phase φ of the first dynamic signal are calculated by an iterative algorithm (such as a gradient descent method). The optimal amplitude is calculated based on the current channel state information (including the path loss model and the expected signal attenuation characteristics) and a preset amplitude adjustment scheme. If the expected channel attenuation is high, the amplitude will be increased accordingly to compensate for this loss:
[0046] A opt =A0·e -αL
[0047] Among them, A opt is the optimal amplitude, A0 is the baseline amplitude, α is the attenuation coefficient, and L is the transmission distance. Then, the phase pre-compensation technology is used to calculate the optimal phase based on the phase offset caused by the current channel and the preset phase adjustment scheme:
[0048] φ new =φ original -φ channel
[0049] Among them, φ new is the optimal phase, φ original is the original phase, φ channel The optimal phase and the optimal amplitude are iteratively calculated with the preset optimization objective function by gradient descent to obtain the amplitude and phase of the corrected coded original data, and obtain the first dynamic signal.
[0050] Furthermore, before modulation, a digital filter, such as a finite impulse response (FIR) filter, is used with a passband frequency set to 0.1 Hz to 3.0 kHz to match the characteristics of the communication channel, so as to reduce high-frequency noise and unnecessary frequency components in the original data and optimize the frequency spectrum distribution of the first dynamic signal.
[0051] Furthermore, a pulse shaping technique such as Gaussian filtering is used to improve the shape and quality of the modulated signal to obtain a first dynamic signal:
[0052]
[0053] Among them, A is the amplitude of the original data, φ is the phase of the original data, SNR is the signal-to-noise ratio at the current moment, SE is the spectrum efficiency, BER is the bit error rate, w1, w2, and w3 are weight factors. After optimization, the amplitude A = 0.85 and the phase φ = 25° are selected to achieve the best transmission performance.
[0054] Step 106: Input the first dynamic signal to the composite modulator for conversion into an APM modulation format to obtain an APM modulation symbol.
[0055] Define composite symbols, each generated by combining selected amplitudes and phases:
[0056] s(t)=A k cos(2πf c t+φ k )
[0057] Among them, A k is the selected amplitude, φ k is the phase corresponding to the selected amplitude, f c is the carrier frequency.
[0058] Specifically, the first dynamic signal is input into the composite modulator for conversion into an amplitude phase shift keying modulation format, and the amplitude and phase values corresponding to each data point are extracted from the mapping table, so that the amplitude and phase of the first dynamic signal are used to calculate the time domain representation of each symbol in the 32-APSK mode, and an amplitude phase shift keying modulation symbol is generated:
[0059]
[0060] Where s(t) is the amplitude phase shift keying modulation symbol in the 32-APSK mode at the current time t, A i is the discrete set of amplitudes of the first dynamic signal, φi is a discrete set of phases of the first dynamic signal, is the exponential form of a complex number, fc is the carrier frequency of the first dynamic signal.
[0061] Step 108: modulate the amplitude and phase corresponding to the amplitude phase shift keying modulation symbol respectively to generate a second dynamic signal.
[0062] Specifically, according to the data encoding and initial processing steps described above, all generated composite symbols are arranged at specific time intervals to form a signal vector, and the data is encoded and ready for modulation. At this stage, the modulator receives the data of the encoded first dynamic signal: signal type: 32-APSK modulation, initial transmission power: 100Watts, initial signal-to-noise ratio (SNR): 30dB, initial bit error rate (BER): 0.001%, initial frequency (Carrier Frequency): 2GHz, data volume: 5.92MB for amplitude phase shift keying (APSK) modulation.
[0063] Furthermore, the modulator includes a digital signal processor (DSP) and a modulation integrated circuit (Modulation IC), which are responsible for processing the encoded data and converting it into a second dynamic signal that can be generated in a 32-APSK mode.
[0064] Step 110, optimizing the modulation parameters of the second dynamic signal according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment, configuring the signal output interface according to the optimized modulation parameters, and outputting the optimal dynamic signal.
[0065] Specifically, by real-time monitoring of the system's signal-to-noise ratio (SNR) and the bit error rate (BER) fed back from the receiving end, the amplitude and phase settings are dynamically adjusted, and pulse shaping techniques such as Gaussian filtering are applied to optimize the signal's bandwidth usage and reduce interference in the transmitted signal. If a drop in signal quality is detected, the modulation parameters will be adjusted immediately to adapt to the current communication environment. Before the signal is output, the modulation parameters are adjusted using a feedforward and feedback mechanism, and the modulation process is dynamically optimized based on the BER data fed back from the receiving end, enabling the system to make preventive adjustments before the signal quality drops, reducing data loss and transmission errors.
[0066] Furthermore, the modulated second dynamic signal is output to a transmission medium, such as radio waves or satellite links, through an advanced interface. The modulator output is designed to support a variety of standards and interfaces, including the latest wireless communication protocols and standards such as 5G NR and satellite communication standards, converting the digital signal vector into an analog signal ready for wireless transmission.
[0067] In the above-mentioned dynamic signal modulation method based on amplitude phase shift keying, first, the original dynamic signal data is obtained from the sensor or data source, and is encoded using a forward error correction algorithm (such as LDPC or Turbo code) to enhance the transmission reliability of the data in a noisy environment. Then, the current channel state (such as signal-to-noise ratio and interference) is evaluated in real time, and the amplitude and phase of the encoded data are adjusted according to the optimization objective function (such as minimizing the bit error rate or maximizing the channel capacity) to achieve the optimal state. These optimized data are then input into a composite modulator (such as QAM or PSK), which is converted into amplitude phase shift keying modulation symbols, and the corresponding amplitude and phase are modulated respectively to generate a second dynamic signal for transmission. For further optimization, the receiving end feeds back the bit error rate and the current signal-to-noise ratio, and the transmitting end dynamically adjusts the modulation parameters (such as modulation order and power allocation) based on these feedback information, thereby optimizing the second dynamic signal. Finally, the signal output interface is adjusted according to the optimized modulation parameters to output the optimized optimal dynamic signal. Through this method, forward error correction coding reduces the transmission bit error rate and enhances the reliability of data transmission; dynamic modulation optimization ensures the efficient use of spectrum resources and improves the stability of signal transmission by adapting to complex channel changes in real time. In addition, the bit error rate and signal-to-noise ratio feedback mechanism enables the system to respond and adjust in a timely manner, improving the anti-interference ability and transmission quality. Overall, this technical solution effectively improves the spectrum utilization and stability of signal transmission, and is especially suitable for extreme environments such as deep space communications. It is an effective solution to improve the performance of communication systems.
[0068] In one embodiment, raw data of dynamic signals of near-Earth asteroids are collected by satellite probes.
[0069] In one embodiment, the raw data is encoded using a turbo code with a forward error correction algorithm according to a set coding rate:
[0070]
[0071] Where R is the coding rate, k is the length of the original data, and n is the length of the encoded codeword;
[0072] According to the current channel state information and the preset optimization objective function, a gradient descent iterative calculation is performed to obtain the amplitude and phase of the original data to obtain the first dynamic signal:
[0073]
[0074] Where A is the amplitude of the original data, φ is the phase of the original data, SNR is the signal-to-noise ratio at the current moment, SE is the spectrum efficiency, BER is the bit error rate, and w1, w2, and w3 are weight factors respectively.
[0075] In one embodiment, the first dynamic signal is input to a composite modulator for conversion into an amplitude phase shift keying modulation format, so that the amplitude and phase of the first dynamic signal generate an amplitude phase shift keying modulation symbol in an APSK mode:
[0076]
[0077] Where s(t) is the amplitude phase shift keying modulation symbol in the 32-APSK mode at the current time t, A i is the discrete set of amplitudes of the first dynamic signal, φi is a discrete set of phases of the first dynamic signal, is the exponential form of a complex number, fc is the carrier frequency of the first dynamic signal.
[0078] It is worth noting that the purpose of adjusting the amplitude is to optimize the relationship between the signal transmission power and the channel attenuation, thereby minimizing the overall energy consumption while ensuring the detectability of the signal at the receiving end. The phase is adjusted to offset the phase distortion caused by the channel, especially under multipath conditions. The phase difference of different paths may cause signal phase superposition errors, affecting the data recovery accuracy.
[0079] In one of the embodiments, after high-frequency noise of the encoded original data is removed by a limited impulse response filter, Gaussian filtering is used to perform pulse shaping to complete the preprocessing of the first dynamic signal.
[0080] In one embodiment, the second dynamic signal is compositely generated after the amplitude corresponding to the APMK modulation symbol is reallocated according to a preset amplitude level threshold and the phase corresponding to the APMK modulation symbol is re-encoded according to a preset phase offset threshold.
[0081] In one embodiment, the modulation parameters of the second dynamic signal are optimized according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment:
[0082]
[0083] Among them, P new is the optimized transmission power, P current is the power of the second dynamic signal at the current moment, RSSI target RSSI is the target signal strength indicator at the receiving end. actual is the signal strength indication of the second dynamic signal at the current moment, and α is the adjustment coefficient. The signal output interface is configured according to the optimized modulation parameters and transmission evaluation indicators using advanced error correction technology to output the optimal dynamic signal.
[0084] In one embodiment, if Figure 2As shown in the figure, a data encoding and initial processing process is provided, starting from the forward error correction (FEC) encoding of the original data, and a coding rate of 1 / 4 is selected for processing, expanding the original data 1.48MB to 5.92MB to enhance the ability of the data to resist channel interference during transmission. On this basis, the data is pre-processed in amplitude and phase, with the amplitude set to 0.85 and the phase adjusted to 25°. Such adjustments are based on a detailed analysis of the channel characteristics, taking into account the attenuation and phase offset of the channel to ensure the stability and efficiency of the signal in actual transmission.
[0085] Then, the signal is processed by a finite impulse response (FIR) filter, and the passband frequency is set between 0.1Hz and 3.0kHz. This step is to optimize the spectral characteristics of the signal, reduce out-of-band interference, and improve the bandwidth utilization of the signal. Through this filtering process, the frequency response of the signal is smoothed, effectively reducing the loss of the high-frequency part and enhancing the overall transmission performance of the signal.
[0086] The final stage involves converting the digitally processed composite symbols into a signal vector in preparation for transmission. This involves arranging all processed composite symbols in a specific time interval and order to form a complete signal vector. This vector contains all the necessary signal information and is the data carrier that is ultimately sent through the communication channel. The construction of the signal vector accurately reflects the results of the pre-processing and digital processing stages, which directly affects the efficiency and accuracy of data transmission.
[0087] In one embodiment, if Figure 3 As shown in the figure, a process of processing a signal is provided. Starting from the starting point of the flowchart, i.e., "receiving the encoding of the original data", the original data is first encoded by forward error correction (FEC), which enhances the reliability and error recovery capability of the data packet during transmission by adding redundant data. Then, these encoded data are selected and adjusted for adaptive modulation strategy through the channel state information feedback mechanism to adapt to the changes in the current channel conditions. The key here is the "channel state information feedback" link, which adjusts the data transmission strategy according to the real-time feedback of the channel. This includes adjusting the amplitude and phase settings to optimize the transmission characteristics of the signal, which directly affects the subsequent steps such as the generation of composite symbols and the final signal vector construction. Specifically, the adjustment of amplitude and phase is based on the attenuation model of the channel and the expected signal interference. The amplitude adjustment ensures that the signal has sufficient strength when it arrives at the receiving end, while the phase adjustment is to minimize the phase distortion caused by the channel.
[0088] Further, the step of "generating composite symbols" involves converting the adjusted amplitude and phase values into composite symbols that can effectively carry and transmit the desired information. Each composite symbol is composed of a specific amplitude and phase combination, and its generation depends on the adjustment decision made in the previous step.
[0089] Finally, the composite symbol goes through a digital-to-analog converter (DAC) and an advanced filtering process to optimize its spectral characteristics, usually using a bandpass filter, to ensure clarity and accuracy during transmission. In the final step of "signal vector construction", all composite symbols are organized into a continuous signal vector, which is then sent to the communication channel.
[0090] It should be understood that although Figure 1-3 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 1-3 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0091] In one embodiment, Figure 4 As shown, a dynamic signal modulation device based on amplitude phase shift keying is provided, comprising: an original data acquisition module 402, a first dynamic signal acquisition module 404, a signal symbol modulation module 406, a second dynamic signal acquisition module 408 and a modulation module 410, wherein:
[0092] The original data acquisition module 402 is used to acquire the original data of the dynamic signal.
[0093] The first dynamic signal acquisition module 404 is used to encode the original data using a forward error correction algorithm, and then obtain the amplitude and phase of the corrected encoded original data according to the current channel state information and a preset optimization objective function to obtain a first dynamic signal.
[0094] The signal symbol modulation module 406 is used to input the first dynamic signal into the composite modulator for conversion into an APM modulation format to obtain an APM modulation symbol.
[0095] The second dynamic signal acquisition module 408 is used to respectively modulate the amplitude and phase corresponding to the amplitude phase shift keying modulation symbol to generate a second dynamic signal.
[0096] The modulation module 410 is used to optimize the modulation parameters of the second dynamic signal according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment, configure the signal output interface according to the optimized modulation parameters, and output the optimal dynamic signal.
[0097] For the specific definition of the dynamic signal modulation device based on amplitude phase shift keying, please refer to the definition of the dynamic signal modulation method based on amplitude phase shift keying in the above text, which will not be repeated here. Each module in the above-mentioned dynamic signal modulation device based on amplitude phase shift keying can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0098] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 5 As shown. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a dynamic signal modulation method based on amplitude phase shift keying is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a key, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0099] Those skilled in the art will understand that Figure 4-5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device to which the solution of the present invention is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0100] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0101] Get the raw data of dynamic signals.
[0102] After the original data is encoded by adopting a forward error correction algorithm, the amplitude and phase of the corrected encoded original data are obtained according to the channel state information at the current moment and a preset optimization objective function to obtain a first dynamic signal.
[0103] The first dynamic signal is input into the composite modulator for conversion into an amplitude phase shift keying modulation format to obtain an amplitude phase shift keying modulation symbol.
[0104] The amplitude and phase corresponding to the amplitude phase shift keying modulation symbol are modulated respectively to generate a second dynamic signal.
[0105] The modulation parameters of the second dynamic signal are optimized according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment, and the signal output interface is configured according to the optimized modulation parameters to output the optimal dynamic signal.
[0106] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0107] Get the raw data of dynamic signals.
[0108] After the original data is encoded by adopting a forward error correction algorithm, the amplitude and phase of the corrected encoded original data are obtained according to the channel state information at the current moment and a preset optimization objective function to obtain a first dynamic signal.
[0109] The first dynamic signal is input into the composite modulator for conversion into an amplitude phase shift keying modulation format to obtain an amplitude phase shift keying modulation symbol.
[0110] The amplitude and phase corresponding to the amplitude phase shift keying modulation symbol are modulated respectively to generate a second dynamic signal.
[0111] The modulation parameters of the second dynamic signal are optimized according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment, and the signal output interface is configured according to the optimized modulation parameters to output the optimal dynamic signal.
[0112] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the present invention can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0113] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0114] The above-mentioned embodiments only express several implementation methods of the present invention, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.
Claims
1. A dynamic signal modulation method based on amplitude phase shift keying, characterized in that: The method comprises: Get the raw data of dynamic signals; After encoding the original data using a forward error correction algorithm, the amplitude and phase of the corrected encoded original data are obtained according to the channel state information at the current moment and a preset optimization objective function to obtain a first dynamic signal; Inputting the first dynamic signal into a composite modulator to convert the amplitude phase shift keying modulation format to obtain an amplitude phase shift keying modulation symbol; Respectively modulating the amplitude and phase corresponding to the amplitude phase shift keying modulation symbol to generate a second dynamic signal; The modulation parameters of the second dynamic signal are optimized according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment, and the signal output interface is configured according to the optimized modulation parameters to output the optimal dynamic signal.
2. The method according to claim 1, characterized in that Get the raw data of dynamic signals, including: The raw data of dynamic signals of near-Earth asteroids are collected through satellite probes.
3. The method according to claim 1, characterized in that After encoding the original data using a forward error correction algorithm, the amplitude and phase of the corrected encoded original data are obtained according to the channel state information at the current moment and a preset optimization objective function to obtain a first dynamic signal, including: The turbo code using the forward error correction algorithm encodes the original data according to the set coding rate: Where R is the coding rate, k is the length of the original data, and n is the length of the encoded codeword; According to the current channel state information and the preset optimization objective function, a gradient descent iterative calculation is performed to obtain the amplitude and phase of the original data to obtain a first dynamic signal: Where A is the amplitude of the original data, φ is the phase of the original data, SNR is the signal-to-noise ratio at the current moment, SE is the spectrum efficiency, BER is the bit error rate, and w1, w2, and w3 are weight factors respectively.
4. The method according to claim 3, characterized in that The composite modulator comprises: a digital signal processor and a modulation integrated circuit; Inputting the first dynamic signal into a composite modulator to convert the amplitude phase shift keying modulation format to obtain an amplitude phase shift keying modulation symbol, including: The first dynamic signal is input into a composite modulator for conversion into an amplitude phase shift keying modulation format, so that the amplitude and phase of the first dynamic signal generate an amplitude phase shift keying modulation symbol in an APSK mode: Among them, s(t) is the amplitude phase shift keying modulation symbol in APSK mode at the current time t, A i is the discrete set of amplitudes of the first dynamic signal, φi is a discrete set of phases of the first dynamic signal, is the exponential form of a complex number, fc is the carrier frequency of the first dynamic signal.
5. The method according to claim 4, characterized in that Before the step of inputting the first dynamic signal into the composite modulator to convert the amplitude phase shift keying modulation format to obtain the amplitude phase shift keying modulation symbol, the method further includes: After removing the high-frequency noise of the encoded original data by a limited impulse response filter, Gaussian filtering is used to perform pulse shaping to complete the preprocessing of the first dynamic signal.
6. The method according to claim 4, characterized in that The amplitude and phase corresponding to the amplitude phase shift keying modulation symbol are modulated respectively to generate a second dynamic signal, including: The amplitude corresponding to the amplitude phase shift keying modulation symbol is reallocated according to a preset amplitude level threshold, and the phase corresponding to the amplitude phase shift keying modulation symbol is re-encoded according to a preset phase offset threshold, so as to compositely generate a second dynamic signal.
7. The method according to claim 6, characterized in that Optimizing the modulation parameters of the second dynamic signal according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment, configuring the signal output interface according to the optimized modulation parameters, and outputting the optimal dynamic signal, including: The modulation parameters of the second dynamic signal are optimized according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment: P new =P current ×(1+α×(RSSI target -RSSI actual )) Among them, P new is the optimized transmission power, P current is the power of the second dynamic signal at the current moment, RSSI target RSSI is the target signal strength indicator at the receiving end. actual is the signal strength indicator of the second dynamic signal at the current moment, and α is the adjustment coefficient; Advanced error correction technology is used to configure the signal output interface according to the optimized modulation parameters and transmission evaluation indicators to output the optimal dynamic signal.
8. A dynamic signal modulation device based on amplitude phase shift keying, characterized in that: The device comprises: A raw data acquisition module, used to acquire raw data of dynamic signals; A first dynamic signal acquisition module, configured to encode the original data using a forward error correction algorithm, and then acquire the amplitude and phase of the corrected encoded original data according to the current channel state information and a preset optimization objective function to obtain a first dynamic signal; A signal symbol modulation module, used for inputting the first dynamic signal into a composite modulator for converting an amplitude phase shift keying modulation format to obtain an amplitude phase shift keying modulation symbol; A second dynamic signal acquisition module, used to respectively modulate the amplitude and phase corresponding to the amplitude phase shift keying modulation symbol to generate a second dynamic signal; The modulation module is used to optimize the modulation parameters of the second dynamic signal according to the bit error rate fed back by the receiving end and the signal-to-noise ratio at the current moment, configure the signal output interface according to the optimized modulation parameters, and output the optimal dynamic signal.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Interlayer modulation method, device, orthogonal frequency division multiple access method and transmitter
CN101447960A
Method for adaptive modulation and coding, AMC, and AMC controller
CN107251439A
High capacity optical data transmission using intensity-modulation and direct detection
CN109314583A
Constellation diagram optimization method of 6-QAM and LDPC code combination scheme
CN113242112A
Regular LDPC code optimal degree distribution derivation method and system based on AWGN channel
CN117439705A
Cited By
Non-cooperative signal separation method, device and equipment based on dual reference parameter fusion DSQM, and medium
CN121385804A
DSQM non-cooperative signal separation method, device and equipment based on double-reference parameter fusion and medium
CN121385804B
