Radio Astronomy Electromagnetic Environment Simulation and Construction Method, System, and Computer Equipment
By obtaining the electromagnetic environment simulation parameters and the target environment simulation mode, determining the target simulation method and generating the target signal, the problem of inability to effectively simulate and construct radio astronomical signals in the existing technology is solved, and flexible simulation and high reduction of the radio astronomical electromagnetic environment are realized.
Patent Information
- Application Number
- CN202411886020.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2044-12-20
AI Technical Summary
The prior art cannot effectively simulate and construct radio astronomical signals of a specified type, resulting in low flexibility in simulation and construction of radio astronomical electromagnetic environments.
A radio astronomical electromagnetic environment simulation and construction method is provided. By obtaining electromagnetic environment simulation parameters and target environment simulation mode, the corresponding target simulation method is determined, the target radio astronomical signals and radio frequency interference signals are generated, and the target environment simulation signal is obtained to construct a complex radio astronomical electromagnetic environment.
It realizes flexible simulation of different types of radio astronomical signals and high reduction of electromagnetic environments, and improves the flexibility and adaptability of the simulation and construction of radio astronomical electromagnetic environments.
Smart Images

Figure CN119337644B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of signal simulation, and particularly to a method, system, and computer device for simulating and constructing a radio astronomy electromagnetic environment. Background Art
[0002] In recent years, several large-scale radio telescope systems have been established internationally. These radio telescope systems consist of a receiving array composed of multiple antennas, a multi-channel receiving and acquisition system, and a backend signal processing system. Radio telescope systems usually need to be rigorously tested and long-term debugged in complex and diverse electromagnetic environments to optimize their functions. However, relying on the actual environment for debugging and testing has limitations, such as a single test environment, many uncontrollable factors, and a long debugging cycle. To overcome the above problems, in the prior art, various types of dedicated signal generators are usually combined to simulate the electromagnetic environment.
[0003] However, there are problems in the related art that it is impossible to simulate radio astronomy signals of a specified type and it is impossible to flexibly construct the corresponding electromagnetic environment. Summary of the Invention
[0004] Based on this, in view of the above technical problems, it is necessary to provide a method, system, and computer device for simulating and constructing a radio astronomy electromagnetic environment.
[0005] In a first aspect, the present application provides a method for simulating and constructing a radio astronomy electromagnetic environment, which is applied to a radio astronomy electromagnetic environment simulation system. The method includes:
[0006] Obtaining electromagnetic environment simulation parameters and a target environment simulation mode; the target environment simulation mode includes at least any one of multiple environment simulation modes;
[0007] Determining a target simulation method corresponding to the target environment simulation mode according to a preset correspondence; the preset correspondence includes the correspondence between the environment simulation mode and the simulation method;
[0008] Based on the electromagnetic environment simulation parameters, performing simulation according to the target simulation method to determine a target radio astronomy signal corresponding to the target environment simulation mode;
[0009] Obtaining a target radio frequency interference signal determined according to the electromagnetic environment simulation parameters;
[0010] Performing superposition processing on the target radio astronomy signal and the target radio frequency interference signal to obtain a target environment simulation signal;
[0011] Constructing a radio astronomy electromagnetic environment according to the target environment simulation signal.
[0012] In one embodiment, the electromagnetic environment simulation parameters include a simulation center frequency, a sampling frequency, a simulation duration, radio astronomy signal simulation parameters, and radio frequency interference simulation parameters; the environment simulation modes include a fast radio burst electromagnetic environment simulation mode, a neutral hydrogen electromagnetic environment simulation mode, and a pulsar electromagnetic environment simulation mode; and determining a target radio astronomy signal corresponding to the target environment simulation mode based on the electromagnetic environment simulation parameters according to the target simulation method includes:
[0013] When the target environment simulation mode is the fast radio burst electromagnetic environment simulation mode, performing simulation according to the fast radio burst signal simulation method based on the electromagnetic environment simulation parameters to obtain a target fast radio burst signal;
[0014] When the target environment simulation mode is the neutral hydrogen electromagnetic environment simulation mode, performing simulation according to the neutral hydrogen signal simulation method based on the electromagnetic environment simulation parameters to obtain a target neutral hydrogen signal;
[0015] When the target environment simulation mode is the pulsar electromagnetic environment simulation mode, performing simulation according to the pulsar signal simulation method based on the electromagnetic environment simulation parameters to obtain a target pulsar signal.
[0016] In one embodiment, performing simulation according to the fast radio burst signal simulation method based on the electromagnetic environment simulation parameters to obtain a target fast radio burst signal includes:
[0017] Obtaining first simulation parameters corresponding to the fast radio burst signal; the first simulation parameters include a signal center frequency, a bandwidth, a pulse full width at half maximum, and a dispersion measure;
[0018] Generating a first pulse envelope and a first baseband signal according to the first simulation parameters;
[0019] Generating a first intermediate signal according to the first pulse envelope and the first baseband signal;
[0020] Performing dispersion simulation on the first intermediate signal to obtain an initial fast radio burst signal;
[0021] Performing noise addition processing on the initial fast radio burst signal according to the electromagnetic environment simulation parameters to obtain a target fast radio burst signal.
[0022] In one embodiment, performing simulation according to the neutral hydrogen signal simulation method based on the electromagnetic environment simulation parameters to obtain a target neutral hydrogen signal includes:
[0023] Obtaining an analog type corresponding to the neutral hydrogen signal and second simulation parameters; the second simulation parameters include a Doppler velocity and a relative acceleration;
[0024] When the simulation type is a neutral hydrogen emission line signal, a neutral hydrogen emission line signal is generated according to the second simulation parameter;
[0025] When the simulation type is a neutral hydrogen absorption line signal, a target filter is determined according to the simulation center frequency, the second simulation parameter, and a preset filter parameter;
[0026] Gaussian white noise is obtained and used as the target background noise;
[0027] The target background noise is filtered through the target filter to obtain a neutral hydrogen absorption line signal;
[0028] According to the electromagnetic environment simulation parameter, noise is added to the neutral hydrogen emission line signal or the neutral hydrogen absorption line signal to obtain a target neutral hydrogen signal.
[0029] In one embodiment, the preset filter parameter includes a stopband attenuation value; the determining of the target filter according to the simulation center frequency, the second simulation parameter, and the preset filter parameter includes:
[0030] According to the simulation center frequency and the second simulation parameter, a neutral hydrogen relative frequency position is obtained; the neutral hydrogen relative frequency position includes a signal start frequency and a signal stop frequency;
[0031] According to the signal start frequency and the signal stop frequency, a stopband frequency and a passband frequency are generated;
[0032] According to the stopband frequency, the passband frequency, and the stopband attenuation value, a target filter is determined; the target filter is a high-pass filter.
[0033] In one embodiment, the simulating according to the electromagnetic environment simulation parameter in a pulsar signal simulation manner to obtain a target pulsar signal includes:
[0034] A third simulation parameter corresponding to the pulsar signal is obtained;
[0035] According to the third simulation parameter, a second pulse envelope and a second baseband signal are generated; the second pulse envelope includes a single-peak pulse, a multi-peak pulse, a micro-pulse, and a giant pulse;
[0036] According to the second pulse envelope and the second baseband signal, a second intermediate signal is generated;
[0037] Dispersion simulation is performed on the second intermediate signal to obtain an initial pulsar signal;
[0038] According to the electromagnetic environment simulation parameters, add noise to the initial pulsar signal to obtain a target pulsar signal.
[0039] In one embodiment, the electromagnetic environment simulation parameters include a simulation center frequency, a sampling frequency, a simulation duration, radio astronomy signal simulation parameters, and radio frequency interference simulation parameters; the target radio frequency interference signal includes a broadband radio frequency interference signal; obtaining the target radio frequency interference signal determined according to the electromagnetic environment simulation parameters includes:
[0040] Obtain the fourth analog parameter corresponding to the broadband radio frequency interference signal;
[0041] Generate a third pulse envelope and a third baseband signal according to the fourth analog parameter;
[0042] Generate a single-carrier pulse interference according to the simulation center frequency, the first target parameter in the fourth analog parameter, and the third pulse envelope; the first target parameter includes a pulse center frequency and a pulse full width at half maximum;
[0043] Generate a random noise pulse interference according to the simulation center frequency, the second target parameter in the fourth analog parameter, the third pulse envelope, and the third baseband signal; the second target parameter includes a bandwidth and a pulse full width at half maximum;
[0044] Generate a linear frequency modulation pulse interference according to the simulation center frequency, the third target parameter in the fourth analog parameter, and the third pulse envelope; the third target parameter includes a pulse center frequency, a bandwidth, and a pulse full width at half maximum;
[0045] Determine the target radio frequency interference signal from the single-carrier pulse interference, the random noise pulse interference, and the linear frequency modulation pulse interference according to the electromagnetic environment simulation parameters.
[0046] In one embodiment, constructing the radio astronomy electromagnetic environment according to the target environment simulation signal includes:
[0047] Perform fixed-point quantization processing on the target environment simulation signal to obtain a quantized environment simulation signal;
[0048] Transmit the quantized environment simulation signal to a target software radio transmitting platform;
[0049] Construct the radio astronomy electromagnetic environment based on the target software radio transmitting platform and the quantized environment simulation signal.
[0050] In a second aspect, the present application also provides a radio astronomy electromagnetic environment simulation and construction device, and the device includes:
[0051] An acquisition module, configured to acquire electromagnetic environment simulation parameters and a target environment simulation mode; the target environment simulation mode includes at least any one of a plurality of environment simulation modes;
[0052] A simulation method determination module, configured to determine a target simulation method corresponding to the target environment simulation mode according to a preset corresponding relationship; the preset corresponding relationship includes the corresponding relationship between the environment simulation mode and the simulation method;
[0053] A radio astronomy signal determination module, configured to perform simulation according to the target simulation method based on the electromagnetic environment simulation parameters, and determine a target radio astronomy signal corresponding to the target environment simulation mode;
[0054] A radio frequency interference signal acquisition module, configured to acquire a target radio frequency interference signal determined according to the electromagnetic environment simulation parameters;
[0055] A processing module, configured to perform superposition processing on the target radio astronomy signal and the target radio frequency interference signal to obtain a target environment simulation signal;
[0056] An electromagnetic environment construction unit, configured to construct a radio astronomy electromagnetic environment according to the target environment simulation signal.
[0057] In a third aspect, the present application further provides a radio astronomy electromagnetic environment simulation system, the system includes a radio astronomy electromagnetic environment simulation platform and a target software radio transmitting platform; the radio astronomy electromagnetic environment simulation platform is communicatively connected to the target software radio transmitting platform;
[0058] The radio astronomy electromagnetic environment simulation platform is configured to acquire electromagnetic environment simulation parameters and a target environment simulation mode; the target environment simulation mode includes at least any one of a plurality of environment simulation modes; determine a target simulation method corresponding to the target environment simulation mode according to a preset corresponding relationship; the preset corresponding relationship includes the corresponding relationship between the environment simulation mode and the simulation method; perform simulation according to the target simulation method based on the electromagnetic environment simulation parameters, and determine a target radio astronomy signal corresponding to the target environment simulation mode; acquire a target radio frequency interference signal determined according to the electromagnetic environment simulation parameters; perform superposition processing on the target radio astronomy signal and the target radio frequency interference signal to obtain a target environment simulation signal;
[0059] The target software radio transmitting platform is configured to construct a radio astronomy electromagnetic environment according to the target environment simulation signal.
[0060] Fourthly, the present application also provides a computer device, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps of the method described in any one of the above first aspects are implemented.
[0061] Fifthly, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in any one of the above first aspects are implemented.
[0062] Sixthly, the present application also provides a computer program product, including a computer program, characterized in that when the computer program is executed by a processor, the steps of the method described in any one of the above first aspects are implemented.
[0063] The above radio astronomy electromagnetic environment simulation and construction method, system and computer device; the radio astronomy electromagnetic environment simulation and construction method is applied to a radio astronomy electromagnetic environment simulation system; by obtaining electromagnetic environment simulation parameters and a target environment simulation mode, it can ensure the basic consistency between the generated target environment simulation signal and the actually observed radio astronomy signal; wherein, the target environment simulation mode includes at least any one of multiple environment simulation modes; further, according to a preset corresponding relationship, a target simulation method corresponding to the target environment simulation mode is determined; the preset corresponding relationship includes the corresponding relationship between the environment simulation mode and the simulation method; based on the electromagnetic environment simulation parameters, simulation is performed according to the target simulation method to determine the target radio astronomy signal corresponding to the target environment simulation mode; based on the preset corresponding relationship, the most suitable simulation method can be automatically selected according to different target environment simulation modes to generate the corresponding target radio astronomy signal, laying a foundation for enhancing the flexibility and adaptability of radio astronomy electromagnetic environment simulation; further, by obtaining the target radio frequency interference signal determined according to the electromagnetic environment simulation parameters, and performing superposition processing on the target radio astronomy signal and the target radio frequency interference signal to obtain the target environment simulation signal, it can ensure that the target environment simulation signal is closer to the actual situation, improving the accuracy and authenticity of the target environment simulation signal; according to the target environment simulation signal, the radio astronomy electromagnetic environment is constructed, realizing a high-degree restoration of the complex radio astronomy electromagnetic environment, avoiding the problem of low flexibility in radio astronomy electromagnetic environment simulation and construction in the prior art due to the inability to simulate specified types of radio astronomy signals, and improving the flexibility and adaptability of radio astronomy electromagnetic environment simulation and construction. Description of the Drawings
[0064] Figure 1 It is an application environment diagram of the radio astronomy electromagnetic environment simulation and construction method in an embodiment;
[0065] Figure 2Schematic flow chart of the radio astronomy electromagnetic environment simulation and construction method in an embodiment;
[0066] Figure 3 Schematic flow chart of the fast radio burst signal simulation steps in an embodiment;
[0067] Figure 4 Schematic diagram of the simulation process of the target fast radio burst signal in an embodiment;
[0068] Figure 5 Time-frequency diagram of the first intermediate signal and the initial fast radio burst signal in an embodiment;
[0069] Figure 6 Schematic flow chart of the neutral hydrogen signal simulation steps in an embodiment;
[0070] Figure 7 Schematic diagram of the neutral hydrogen signal power spectrum in an embodiment;
[0071] Figure 8 Schematic flow chart of the pulsar signal simulation steps in an embodiment;
[0072] Figure 9 Time-domain and frequency-domain waveform diagram of the second intermediate signal in the first embodiment;
[0073] Figure 10 Time-domain and frequency-domain waveform diagram of the second intermediate signal in the second embodiment;
[0074] Figure 11 Time-domain and frequency-domain waveform diagram of the second intermediate signal in the third embodiment;
[0075] Figure 12 Schematic flow chart of the target radio frequency interference signal simulation steps in an embodiment;
[0076] Figure 13 Time-domain and frequency-domain waveform diagram of single-carrier pulse interference in an embodiment;
[0077] Figure 14 Time-domain and frequency-domain waveform diagram of random noise pulse interference in an embodiment;
[0078] Figure 15 Time-domain and frequency-domain waveform diagram of chirp pulse interference in an embodiment;
[0079] Figure 16 Schematic diagram of the radio astronomy electromagnetic environment simulation system in an embodiment;
[0080] Figure 17 Structural block diagram of the radio astronomy electromagnetic environment simulation device in an embodiment;
[0081] Figure 18It is the internal structure diagram of a computer device in an embodiment. Detailed implementation manners
[0082] In order to make the objectives, technical solutions and advantages of the present application clearer and more understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0083] The radio astronomy electromagnetic environment simulation and construction method provided by the embodiments of the present application can be applied to an application environment as Figure 1 shown. Among them, the terminal 102 communicates with the server 104 through a network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or can be placed in the cloud or other network servers. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptop computers, tablet computers, and Internet of Things devices. The server 104 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0084] In an exemplary embodiment, as Figure 2 shown, Figure 2 It is the flowchart of the radio astronomy electromagnetic environment simulation and construction method in an embodiment; the radio astronomy electromagnetic environment simulation and construction method is applied to a radio astronomy electromagnetic environment simulation system, and includes the following steps:
[0085] Step S201, obtain electromagnetic environment simulation parameters and a target environment simulation mode.
[0086] Among them, the target environment simulation mode includes at least any one of a variety of environment simulation modes. The environment simulation mode can be, but is not limited to, including a fast radio burst electromagnetic environment simulation mode, a neutral hydrogen electromagnetic environment simulation mode, and a pulsar electromagnetic environment simulation mode.
[0087] Among them, the radio astronomy electromagnetic environment simulation system includes a radio astronomy electromagnetic environment simulation platform and a target software radio transmitting platform; among them, the radio astronomy electromagnetic environment simulation platform is communicatively connected to the target software radio transmitting platform; among them, the radio astronomy electromagnetic environment simulation platform may, but is not limited to, include a terminal and electromagnetic environment construction software; the radio astronomy electromagnetic environment simulation platform is used to generate a target environment simulation signal according to electromagnetic environment simulation parameters and a target environment simulation mode, and transmit the target environment simulation signal to the target software radio transmitting platform; the radio astronomy electromagnetic environment simulation platform is also used to configure electromagnetic environment simulation parameters and a target environment simulation mode; the target software radio transmitting platform may, but is not limited to, include a software defined radio (SDR) device and an antenna; the target software radio transmitting platform is used to construct a radio astronomy electromagnetic environment according to the target environment simulation signal.
[0088] It should be noted that limited by the transmitting ability of the software radio SDR device, when the radio astronomy electromagnetic environment simulation system works, it is necessary to configure electromagnetic environment simulation parameters and a target environment simulation mode in advance according to actual needs.
[0089] Among them, the electromagnetic environment simulation parameters at least include a simulation center frequency, a sampling frequency, a simulation duration, radio astronomy signal simulation parameters, and radio frequency interference simulation parameters. Among them, the simulation center frequency refers to the central position of the main frequency band concerned in the frequency domain; the simulation center frequency is the reference frequency for radio astronomy signal simulation, which determines the simulation frequency band range and the working frequency band. It can be understood that selecting an appropriate simulation center frequency can ensure that the simulation signal covers the main frequency band of the signals emitted or received by celestial bodies of interest. It should be noted that the simulation center frequency needs to be set according to the performance of the software radio SDR device, and no specific limitation is made here; for example, the simulation center frequency is Fc MHz.
[0090] Among them, the sampling frequency refers to the number of times of discretizing a continuous-time signal per second, that is, the number of data points collected within a certain time. The sampling frequency needs to be set based on the Nyquist sampling theorem and it is necessary to ensure that the signal is not distorted, and no specific limitation is made here; for example, the sampling frequency is Fs MHz.
[0091] Among them, the simulation duration refers to the time length of the simulation process. The simulation duration determines the time range covered by the simulation and the dynamic change process that can be simulated. The simulation duration needs to be set according to actual simulation needs, and no specific limitation is made; for example, the single simulation duration is T seconds.
[0092] Among them, the radio astronomy signal simulation parameters are used to simulate different types of radio astronomy signals. The radio astronomy signal simulation parameters at least include the first simulation parameters corresponding to fast radio burst signals, the simulation types and the second simulation parameters corresponding to neutral hydrogen signals, and the third simulation parameters corresponding to pulsar signals; among them, the first simulation parameters include the signal center frequency, bandwidth, pulse full width at half maximum, and dispersion measure; the second simulation parameters include Doppler velocity and relative acceleration; the third simulation parameters include the number of pulses, relative amplitude, relative center position, signal center frequency, bandwidth, pulse full width at half maximum, and dispersion measure.
[0093] Among them, the radio frequency interference simulation parameters are used to simulate different types of radio frequency interference; for example, the radio frequency interference simulation parameters at least include the fourth simulation parameters corresponding to broadband radio frequency interference signals; among them, the fourth simulation parameters include pulse full width at half maximum, pulse center frequency, and bandwidth.
[0094] Step S202: Determine the target simulation method corresponding to the target environment simulation mode according to the preset corresponding relationship.
[0095] Among them, the preset corresponding relationship includes the corresponding relationship between the environment simulation mode and the simulation method. It can be understood that each environment simulation mode has a unique corresponding simulation method.
[0096] It should be noted that the simulation method needs to be set correspondingly according to the time domain characteristics and frequency domain characteristics of different types of radio astronomy signals to ensure that the corresponding types of radio astronomy signals can be accurately simulated.
[0097] Among them, the environment simulation mode includes the fast radio burst electromagnetic environment simulation mode, the neutral hydrogen electromagnetic environment simulation mode, and the pulsar electromagnetic environment simulation mode.
[0098] Among them, fast radio burst (FRB) is a short and intense radio wave burst event from deep space, usually lasting from a few milliseconds to a few seconds. The fast radio burst electromagnetic environment simulation mode is used to simulate fast radio burst astronomical phenomena in order to evaluate the ability of radio telescope systems to detect and analyze fast radio burst signals.
[0099] Among them, neutral hydrogen is one of the most abundant elements in the universe; the neutral hydrogen electromagnetic environment simulation mode is used to simulate neutral hydrogen signals in order to evaluate the ability of radio telescope systems to detect and analyze neutral hydrogen signals.
[0100] Among them, pulsars are a type of rapidly rotating neutron star, and their strong magnetic fields and high densities enable them to emit periodic electromagnetic radiation. The pulsar electromagnetic environment simulation mode is used to simulate periodic pulsar signals in order to evaluate the ability of radio telescope systems to capture and analyze pulsar signals.
[0101] Step S203: Based on the electromagnetic environment simulation parameters, perform simulation according to the target simulation method to determine the target radio astronomy signal corresponding to the target environment simulation mode.
[0102] The target radio astronomy signal includes at least any one of a target fast radio burst signal, a target neutral hydrogen signal, and a target pulsar signal.
[0103] Step S204: Obtain the target radio frequency interference signal determined according to the electromagnetic environment simulation parameters.
[0104] The target radio frequency interference signal is a key component for simulating various artificial and natural radio frequency interference sources that may be encountered in the real environment. The target radio frequency interference signal includes at least a broadband radio frequency interference signal and a narrowband radio frequency interference signal. The narrowband radio frequency interference signal is the most likely interference to occur on the ground, and the interference sources are extensive, including but not limited to radio and wireless communication.
[0105] It should be noted that in radio astronomy observations, radio frequency interference (RFI) is an important factor affecting the quality of observation data and scientific discoveries. In particular, broadband radio frequency interference signals in the form of pulses with short time lengths and wide spectra, as well as narrowband interference signals with longer durations, have a significant impact on the detection and identification of radio astronomy signals such as fast radio burst signals and pulsar signals.
[0106] In an exemplary embodiment, it is supported to generate narrowband radio frequency interference signals according to typical modulation signals. The types of modulation signals can include but are not limited to AM (Amplitude Modulation), CW (Continuous Wave), ASK (Amplitude Shift Keying), and BPSK (Binary Phase Shift Keying).
[0107] Exemplarily, taking the narrowband radio frequency interference signal as an example, obtain the simulation parameters corresponding to the narrowband radio frequency interference signal. The simulation parameters can include but are not limited to the type of modulation signal, center frequency bandwidth BW, code rate R c start time T b signal duration T L The simulation parameters need to be set according to actual requirements and are not specifically limited here. For CW modulation, the narrowband radio frequency interference signal is simulated according to formula (1).
[0108] (1)
[0109] For AM modulation, the narrowband radio frequency interference signal is simulated according to formula (2).
[0110] (2)
[0111] Wherein, m(t) represents band-limited Gaussian noise with a bandwidth of BW ; , wherein, N g (t) represents complex Gaussian noise, and Filter represents a low-pass filter.
[0112] For ASK modulation, the narrowband radio frequency interference signal is simulated according to formula (3).
[0113] (3)
[0114] Wherein, g(t) is a rectangular shaping pulse, is the symbol width.
[0115] For BPSK modulation, the narrowband radio frequency interference signal is simulated according to formula (4).
[0116] (4)
[0117] Wherein, g(t) is a rectangular shaping pulse, is the symbol width.
[0118] Step S205: Superimpose the target radio astronomy signal and the target radio frequency interference signal to obtain a target environment simulation signal.
[0119] Exemplarily, obtain an interference power coefficient, adjust the power of the target radio frequency interference signal according to the interference power coefficient to obtain an adjusted target radio frequency interference signal; superimpose the target radio astronomy signal and the adjusted target radio frequency interference signal to obtain a target environment simulation signal. Among them, the interference power coefficient can be randomly generated from the interference power range or set by the user, and no specific limitation is made here.
[0120] Step S206: Construct a radio astronomy electromagnetic environment according to the target environment simulation signal.
[0121] It can be understood that by superimposing the target radio astronomy signal and the target radio frequency interference signal, a more realistic and reliable target environment simulation signal can be obtained; and then transmitting the target environment simulation signal to the target software radio transmitting platform can realize the simulation and construction of the radio astronomy electromagnetic environment.
[0122] In this embodiment, the radio astronomy electromagnetic environment simulation and construction method is applied to a radio astronomy electromagnetic environment simulation system; by obtaining the electromagnetic environment simulation parameters and the target environment simulation mode, the basic consistency between the generated target environment simulation signal and the actually observed radio astronomy signal can be ensured; further, according to the preset corresponding relationship, the target simulation method corresponding to the target environment simulation mode is determined; based on the electromagnetic environment simulation parameters, simulation is carried out according to the target simulation method to determine the target radio astronomy signal corresponding to the target environment simulation mode; based on the preset corresponding relationship, the most suitable simulation method can be automatically selected according to different target environment simulation modes to generate the corresponding target radio astronomy signal, laying a foundation for enhancing the flexibility and adaptability of the radio astronomy electromagnetic environment simulation; further, by obtaining the target radio frequency interference signal determined according to the electromagnetic environment simulation parameters and superimposing the target radio astronomy signal and the target radio frequency interference signal to obtain the target environment simulation signal, it can be ensured that the target environment simulation signal is closer to the actual situation, improving the accuracy and authenticity of the target environment simulation signal; according to the target environment simulation signal, the radio astronomy electromagnetic environment is constructed, realizing a high degree of restoration of the complex radio astronomy electromagnetic environment, avoiding the problem in the prior art that the radio astronomy signal of a specified type cannot be simulated, resulting in low flexibility in the simulation and construction of the radio astronomy electromagnetic environment, and improving the flexibility and adaptability of the radio astronomy electromagnetic environment simulation and construction.
[0123] In one embodiment, the environment simulation modes include the fast radio burst electromagnetic environment simulation mode, the neutral hydrogen electromagnetic environment simulation mode, and the pulsar electromagnetic environment simulation mode; based on the electromagnetic environment simulation parameters, carrying out simulation according to the target simulation method to determine the target radio astronomy signal corresponding to the target environment simulation mode includes the following steps:
[0124] Step 1, when the target environment simulation mode is the fast radio burst electromagnetic environment simulation mode, based on the electromagnetic environment simulation parameters, carry out simulation according to the fast radio burst signal simulation method to obtain the target fast radio burst signal.
[0125] Among them, the fast radio burst electromagnetic environment simulation mode is used to simulate the fast radio burst astronomical phenomenon to evaluate the ability of the radio telescope system in detecting and analyzing fast radio burst signals.
[0126] Step 2, when the target environment simulation mode is the neutral hydrogen electromagnetic environment simulation mode, based on the electromagnetic environment simulation parameters, perform simulation according to the neutral hydrogen signal simulation method to obtain the target neutral hydrogen signal.
[0127] Among them, the neutral hydrogen electromagnetic environment simulation mode is used to simulate neutral hydrogen signals in order to evaluate the ability of the radio telescope system to detect and analyze neutral hydrogen signals.
[0128] Step 3, when the target environment simulation mode is the pulsar electromagnetic environment simulation mode, based on the electromagnetic environment simulation parameters, perform simulation according to the pulsar signal simulation method to obtain the target pulsar signal.
[0129] Among them, the pulsar electromagnetic environment simulation mode is used to simulate periodic pulsar signals in order to evaluate the ability of the radio telescope system to capture and analyze pulsar signals.
[0130] In this embodiment, based on different target environment simulation modes, namely the fast radio burst electromagnetic environment simulation mode, the neutral hydrogen electromagnetic environment simulation mode, and the pulsar electromagnetic environment simulation mode, it helps to comprehensively test the discovery ability of the radio telescope system for different types of radio astronomical signals, and further improves the flexibility and adaptability of radio astronomical electromagnetic environment simulation.
[0131] In one embodiment, as Figure 3 shown, Figure 3 is a schematic flow diagram of the fast radio burst signal simulation steps in one embodiment; based on the electromagnetic environment simulation parameters, perform simulation according to the fast radio burst signal simulation method to obtain the target fast radio burst signal, including the following steps:
[0132] Step S301, obtain the first simulation parameters corresponding to the fast radio burst signal.
[0133] Among them, the first simulation parameters include the signal center frequency, bandwidth, pulse full width at half maximum, and dispersion measure.
[0134] In an exemplary embodiment, the signal center frequency is f 0 MHz, the bandwidth is BW MHz, and the pulse full width at half maximum is FWHM seconds; among them, the first simulation parameters can be generated in a random mode or set in a fixed mode, and no specific limitation is made here.
[0135] Step S302, generate the first pulse envelope and the first baseband signal according to the first simulation parameters.
[0136] Among them, the first pulse envelope has a Gaussian profile. The first baseband signal is simulated using zero-intermediate-frequency complex Gaussian band-limited noise. Exemplarily, the first baseband signal ism(t) ; m(t) represents band-limited Gaussian noise with a bandwidth of BW ; , where N g (t) represents complex Gaussian noise, and Filter represents a low-pass filter.
[0137] In an exemplary embodiment, the first pulse envelope adopts a Gaussian form and is simulated according to formula (5).
[0138] (5)
[0139] where A is the amplitude, t is the current time, t c is the pulse center time, is the standard deviation, and the starting point of obtaining the pulse profile is set to , and the end point is , and the pulse width ; It should be noted that the relationship between the pulse width of the Gaussian pulse profile and the full width at half maximum of the pulse applies to all single Gaussian pulses in the following embodiments and will not be described repeatedly.
[0140] Step S303, generate a first intermediate signal according to the first pulse envelope and the first baseband signal.
[0141] Exemplarily, according to the first pulse envelope, the first baseband signal in formula (5) m(t) and the signal center frequency f 0 MHz, generate the first intermediate signal according to formula (6) s(t) .
[0142] (6)
[0143] Step S304, perform dispersion simulation on the first intermediate signal to obtain an initial fast radio burst signal.
[0144] Exemplarily, the electromagnetic environment simulation parameters include the simulation center frequency Fc MHz, the sampling frequency Fs MHz, and the simulation duration T seconds. When performing dispersion simulation on the first intermediate signal, the dispersion measure DM needs to be configured; among them, the dispersion measure DM can be randomly generated or fixedly configured, and no specific limitation is made here. The interstellar medium transfer function corresponding to dispersion is shown in formula (7).
[0145] (7)
[0146] where D is the interstellar medium dispersion constant (4148.808 MHz 2 pc -1 cm 3 s), f 0 is the center frequency, f is the relative f 0 frequency.
[0147] Furthermore, based on the interstellar medium transfer function corresponding to dispersion, i.e., formula (7), dispersion simulation is performed on the first intermediate signal. Specifically, the first intermediate signal s(t) is subjected to fast Fourier transform FFT to obtain the signal spectrum s(f) , and the dispersion effect simulation is shown in formula (8).
[0148] (8)
[0149] Furthermore, is subjected to inverse fast Fourier transform IFFT to obtain the initial fast radio burst signal, and the initial fast radio burst signal is shown in formula (9).
[0150] (9)
[0151] Furthermore, optionally, the initial fast radio burst signal is down-converted to 0 frequency according to Fc and power normalization processing is performed.
[0152] Step S305, according to the electromagnetic environment simulation parameters, add noise to the initial fast radio burst signal to obtain the target fast radio burst signal.
[0153] Exemplarily, according to the set simulation duration T seconds, randomly generate the start time T b : 0 < T b < T - T FRB , according to the preset signal-to-noise ratio, add Gaussian white noise to the initial fast radio burst signal noise(t) to obtain the target fast radio burst signal s c (t) , as shown in formula (10) 。 where T is greater than the FRB pulse width T FRB 。
[0154] (10)
[0155] In an exemplary embodiment, the schematic diagrams of the signals in the simulation process of the target fast radio burst signal are as shown in Figure 4 and Figure 5 shown. Among them, Figure 4 include the first pulse envelope signal, the first baseband signal, the first intermediate signal, and the spectrum of the first intermediate signal. Figure 5 include the time-frequency diagram of the first intermediate signal and the time-frequency diagram of the initial fast radio burst signal.
[0156] In this embodiment, through the first simulation parameters corresponding to the fast radio burst signal, the first pulse envelope and the first baseband signal are generated, and then the first intermediate signal is synthesized. The dispersion simulation of the first intermediate signal is performed to obtain the initial fast radio burst signal, ensuring the basic consistency of the initial fast radio burst signal with the real situation in terms of spectral characteristics, time structure, propagation effects, etc., providing a reliable data basis for the research on the reception and detection of fast radio burst signals; further, the initial fast radio burst signal is subjected to noise addition processing according to the electromagnetic environment simulation parameters to generate the target fast radio burst signal; by adding noise that conforms to the actual observation conditions, the simulation results are closer to the real electromagnetic environment, improving the accuracy and reliability of the simulation of the target fast radio burst signal.
[0157] In one embodiment, as shown in Figure 6 shown, Figure 6 is a schematic flow diagram of the neutral hydrogen signal simulation steps in an embodiment; based on the electromagnetic environment simulation parameters, simulation is performed according to the neutral hydrogen signal simulation method to obtain the target neutral hydrogen signal, including the following steps:
[0158] Step S601, obtain the analog type and the second simulation parameters corresponding to the neutral hydrogen signal.
[0159] It should be noted that there are two types of neutral hydrogen signals in radio astronomy observations, including emission line signals and absorption line signals, and the frequency of the neutral hydrogen signal is . Due to the high relative motion between celestial bodies and the relative motion of neutral hydrogen in its own celestial system, the neutral hydrogen signal is significantly affected by the Doppler effect, including the Doppler frequency shift caused by the relative radial motion speed v (m / s) and the spectral line broadening caused by the relative acceleration v a (m / s 2 ).
[0160] Among them, the analog type includes neutral hydrogen emission line signals and neutral hydrogen absorption line signals; among them, the second simulation parameters include Doppler velocity and relative acceleration.
[0161] Step S602: When the simulation type is the neutral hydrogen emission line signal, generate a neutral hydrogen emission line signal according to the second simulation parameter.
[0162] Exemplarily, the electromagnetic environment simulation parameters include the simulation center frequency Fc MHz, the sampling frequency Fs MHz, and the simulation duration T seconds. When the simulation type is the neutral hydrogen emission line signal, according to the neutral hydrogen signal frequency f HI , the Doppler velocity v , and the relative acceleration v a , generate a neutral hydrogen emission line signal according to formula (11).
[0163] (11)
[0164] Step S603: When the simulation type is the neutral hydrogen absorption line signal, determine a target filter according to the simulation center frequency, the second simulation parameter, and the preset filter parameter.
[0165] Among them, the preset filter parameter needs to be set according to the actual filtering requirement, and no specific limitation is made here.
[0166] Step S604: Obtain Gaussian white noise and use the Gaussian white noise as the target background noise.
[0167] Step S605: Filter the target background noise through the target filter to obtain a neutral hydrogen absorption line signal.
[0168] Exemplarily, for the neutral hydrogen absorption line signal, the energy in the signal frequency band is absorbed, forming a "dip" in the spectrum. The simulation of the neutral hydrogen absorption line signal can be achieved by designing the target filter, as shown in formula (12).
[0169] (12)
[0170] Among them, is the target filter; is the starting frequency of the signal formed by the relative simulation center frequency Fc formed by Doppler motion; is the cut-off frequency of the signal formed by the relative simulation center frequency Fc formed by Doppler motion; is the target background noise.
[0171] In an exemplary embodiment, the power spectrum of the neutral hydrogen emission line signal and the power spectrum of the neutral hydrogen absorption line signal are as Figure 7 shown.
[0172] Step S606: According to the electromagnetic environment simulation parameters, add noise to the neutral hydrogen emission line signal or the neutral hydrogen absorption line signal to obtain the target neutral hydrogen signal.
[0173] Exemplarily, according to the preset signal-to-noise ratio, add Gaussian white noise to the neutral hydrogen emission line signal or the neutral hydrogen absorption line signal noise(t) to obtain the target neutral hydrogen signal s c (t) , as shown in formula (13).
[0174] (13)
[0175] In this embodiment, based on the second simulation parameters corresponding to the neutral hydrogen signal, the neutral hydrogen emission line signal can be accurately generated; through the target filter, filtering the target background noise can accurately obtain the neutral hydrogen absorption line signal; furthermore, based on the neutral hydrogen emission line signal and the neutral hydrogen absorption line signal, the initial neutral hydrogen signal can be determined; further, according to the electromagnetic environment simulation parameters, adding noise to the initial neutral hydrogen signal to obtain the target neutral hydrogen signal can effectively simulate the characteristics of the neutral hydrogen signal in the real cosmic environment, providing accurate and reliable neutral hydrogen signal simulation data for the commissioning and testing of radio telescopes.
[0176] In one embodiment, the preset filter parameters include the stopband attenuation value; determining the target filter according to the simulation center frequency, the second simulation parameters, and the preset filter parameters includes the following steps:
[0177] Step 1: According to the simulation center frequency and the second simulation parameters, obtain the relative frequency position of neutral hydrogen.
[0178] Among them, the relative frequency position of neutral hydrogen includes the signal start frequency and the signal stop frequency.
[0179] Among them, the signal start frequency refers to the signal start frequency relative to the simulation center frequency formed by Doppler motion; the signal stop frequency refers to the signal stop frequency relative to the simulation center frequency formed by Doppler motion.
[0180] Exemplarily, according to the simulation center frequency Fc MHz and the neutral hydrogen signal frequency f HI , the Doppler velocity v and the relative acceleration v a , obtain the relative frequency position of neutral hydrogen according to formula (14), that is, the signal start frequency and the signal stop frequency.
[0181] (14)
[0182] Wherein, is the relative simulation center frequency formed by Doppler motion Fc of the signal start frequency; is the relative simulation center frequency formed by Doppler motion Fc of the signal cut-off frequency.
[0183] Step 2, generate the stopband frequency and the passband frequency according to the signal start frequency and the signal cut-off frequency.
[0184] Exemplarily, based on formula (14), according to the signal start frequency and the signal cut-off frequency, the stopband frequency generated is and the passband frequency is .
[0185] Step 3, determine the target filter according to the stopband frequency, the passband frequency and the stopband attenuation value.
[0186] Wherein, the target filter is a high-pass filter.
[0187] Exemplarily, according to the stopband frequency , the passband frequency and the stopband attenuation value As, the corresponding high-pass filter can be designed.
[0188] In this embodiment, according to the simulation center frequency and the second simulation parameter, the accurate relative frequency position of neutral hydrogen can be obtained; furthermore, based on the signal start frequency and the signal cut-off frequency, the stopband frequency and the passband frequency are generated, laying a foundation for generating a reliable and accurate target filter; furthermore, based on the stopband frequency, the passband frequency and the stopband attenuation value, the target filter is determined, laying a foundation for accurately simulating the neutral hydrogen absorption line signal.
[0189] In one embodiment, as shown in Figure 8 , Figure 8 is a schematic flow diagram of the pulsar signal simulation steps in one embodiment; based on the electromagnetic environment simulation parameters, simulation is performed according to the pulsar signal simulation method to obtain the target pulsar signal, including the following steps:
[0190] Step S801, obtain the third simulation parameter corresponding to the pulsar signal.
[0191] Wherein, the third simulation parameter includes the number of pulses, the relative amplitude, the relative center position, the signal center frequency, the bandwidth, the full width at half maximum of the pulse and the dispersion measure.
[0192] It should be noted that the number of pulses determines the specific type of pulsar signal, which needs to be set according to actual requirements and is not specifically limited here.
[0193] Exemplarily, denote the number of pulses as N. For single pulses, N = 1, and other parameters are set in the order as required, where the pulse width is usually in the order of microseconds or milliseconds; for multi-pulses, N > 1, and other parameters are set in the order as required, where the pulse width is usually in the order of microseconds or milliseconds; for micro-pulses, N > 1, and other parameters are set in the order as required. Note that micro-pulses have fine structures and can be approximately regarded as composed of multiple pulses with very small pulse widths, and the overall width is usually in the order of microseconds or milliseconds; for giant pulses: N = 1, and the pulse width is usually in the order of nanoseconds.
[0194] Step S802: Generate a second pulse envelope and a second baseband signal according to the third simulation parameter.
[0195] Among them, the second pulse envelope includes single-peak pulses, multi-peak pulses, micro-pulses, and giant pulses. The second baseband signal is simulated using zero-intermediate-frequency complex Gaussian band-limited noise.
[0196] Exemplarily, pulsar signals are usually composed of pulse trains with a definite repetition period T PRP . Since the SDR device adopts a cyclic emission mode, when simulating pulsar signals, the simulation duration should be set to the repetition period, that is T = T PRP . The envelope profiles of pulsars are diverse and include at least one of single-peak pulses, multi-peak pulses, micro-pulses, and giant pulses. By using the method of combining multi-Gaussian pulses, different pulse envelope profiles can be generated; specifically, according to the third simulation parameter, the second pulse envelope can be generated according to formula (15).
[0197] (15)
[0198] Among them, N is the number of Gaussian pulses, k represents the pulse sequence number, A k is the relative amplitude, tc k is the relative center position, is the full width at half maximum of the pulse, is the standard deviation, . The starting point of the pulse profile is ; refers to the relative center position of the first pulse; the ending point is ; among them, refers to the relative center position of the Nth pulse; the overall pulse width is .
[0199] It should be noted that the specific implementation method of generating the second baseband signal according to the third simulation parameter is the same as the principle of the implementation method of generating the first baseband signal according to the first simulation parameter recorded in the above embodiments, and will not be elaborated here.
[0200] Step S803: Generate a second intermediate signal according to the second pulse envelope and the second baseband signal.
[0201] Step S804: Perform dispersion simulation on the second intermediate signal to obtain an initial pulsar signal.
[0202] It should be noted that the specific implementation methods of steps S803 - S804 are the same as the principles of the implementation methods of steps S303 - S304 recorded in the above embodiments, and the specific process will not be elaborated here.
[0203] Exemplarily, referring to Figures 9 - 11 , Figure 9 is the time - domain and frequency - domain waveform when the second intermediate signal is multiple pulse envelope profiles; Figure 10 is the time - domain and frequency - domain waveform when the second intermediate signal is a giant pulse; Figure 11 is the time - domain and frequency - domain waveform when the second intermediate signal is a micro - pulse.
[0204] Step S805: Perform noise - adding processing on the initial pulsar signal according to the electromagnetic environment simulation parameters to obtain a target pulsar signal.
[0205] Exemplarily, denote the pulsar signal as , the starting time T b = 0, T p is the pulse width. According to the preset signal - to - noise ratio, add Gaussian white noise to the pulsar signal noise(t) to obtain the target pulsar signal s c (t) :
[0206] (16)
[0207] In this embodiment, a second pulse envelope and a second baseband signal are generated through a third analog parameter corresponding to a pulse signal, and a second intermediate signal is further synthesized. A dispersion simulation is performed on the second intermediate signal to obtain an initial pulsar signal, ensuring the basic consistency of the initial pulsar signal with the real situation in terms of spectral characteristics, time structure, propagation effects, etc., providing a reliable data basis for the discovery and analysis of pulsar signals by radio telescopes. Further, the initial pulsar signal is subjected to noise addition processing according to electromagnetic environment simulation parameters to generate a target pulsar signal. By adding noise that conforms to actual observation conditions, the target pulsar signal is made closer to the real pulsar signal, improving the accuracy and reliability of the simulation of the target pulsar signal.
[0208] In one embodiment, as Figure 12 shown, Figure 12 FIG. is a schematic flow chart of the simulation steps of the target radio frequency interference signal in one embodiment; the electromagnetic environment simulation parameters include the simulation center frequency, sampling frequency, simulation duration, radio astronomy signal simulation parameters, and radio frequency interference simulation parameters; the target radio frequency interference signal includes a broadband radio frequency interference signal; obtaining the target radio frequency interference signal determined according to the electromagnetic environment simulation parameters includes the following steps:
[0209] Step S1201, obtain the fourth analog parameter corresponding to the broadband radio frequency interference signal.
[0210] Among them, the fourth analog parameter includes the pulse full width at half maximum, pulse center frequency, and bandwidth; exemplarily, the pulse width of a single pulse is ; the pulse center frequency is f 0 ; the bandwidth is BW .
[0211] Step S1202, generate a third pulse envelope and a third baseband signal according to the fourth analog parameter.
[0212] Exemplarily, according to the fourth analog parameter, a third pulse envelope and a third baseband signal are generated. Denote the third pulse envelope as , and denote the third baseband signal as m(t) , where is the pulse width. Among them, the specific calculation process of the pulse width is the same as the relationship between the pulse width and the pulse full width at half maximum FWHM recorded in formula (5) of the above embodiment (i.e., ), which will not be elaborated here.
[0213] It should be noted that the specific implementation of generating the third baseband signal according to the fourth simulation parameter is the same as the principle of the specific implementation of generating the first baseband signal according to the first simulation parameter recorded in the above embodiments, and will not be elaborated here.
[0214] Step S1203: Generate a single-carrier pulse interference according to the simulation center frequency, the first target parameter in the fourth simulation parameter, and the third pulse envelope.
[0215] Among them, the first target parameter includes the pulse center frequency and the full width at half maximum of the pulse.
[0216] Exemplarily, according to the simulation center frequency Fc , the pulse center frequency f 0 、 the pulse width , and the third pulse envelope , generate a single-carrier pulse interference according to formula (17). The time-domain and frequency-domain waveforms corresponding to the single-carrier pulse interference are as Figure 13 shown.
[0217] (17)
[0218] Step S1204: Generate a random noise pulse interference according to the simulation center frequency, the second target parameter in the fourth simulation parameter, the third pulse envelope, and the third baseband signal.
[0219] Among them, the second target parameter includes the bandwidth and the full width at half maximum of the pulse.
[0220] Exemplarily, according to the simulation center frequency Fc , the bandwidth BW , the pulse width , the third pulse envelope and the third baseband signal m(t) , generate a random noise pulse interference according to formula (18); the time-domain and frequency-domain waveforms corresponding to the random noise pulse interference are as Figure 14 shown.
[0221] (18)
[0222] Step S1205: Generate a chirp pulse interference according to the simulation center frequency, the third target parameter in the fourth simulation parameter, and the third pulse envelope.
[0223] Among them, the third target parameter includes the pulse center frequency, the bandwidth, and the full width at half maximum of the pulse.
[0224] Exemplarily, according to the simulation center frequency Fc, the bandwidth BW , the pulse width , and a third pulse envelope , generate a chirp pulse interference according to formula (19). The time-domain and frequency-domain waveforms corresponding to the chirp pulse interference are as Figure 15 shown.
[0225] (19)
[0226] where the starting frequency , and the modulation rate .
[0227] Step S1206, determine the target radio frequency interference signal from single-carrier pulse interference, random noise pulse interference, and chirp pulse interference according to the electromagnetic environment simulation parameters.
[0228] It should be noted that after the single pulse, that is, the target radio frequency interference signal simulation is completed, the pulse repetition period can be set to be randomly generated or configured to generate a pulse train. Optionally, the power of the pulse train can be normalized, and the pulse train at this time is the target radio frequency interference signal.
[0229] In this embodiment, based on the fourth simulation parameter corresponding to the broadband radio frequency interference signal, three types of broadband radio frequency interference signals, namely single-carrier pulse, random noise pulse, and chirp pulse, can be respectively simulated, and different types of radio frequency interference can be selected for testing according to needs, which not only increases the diversity of the test scenarios, but also can customize the design of the experiment for specific problems.
[0230] In one embodiment, constructing a radio astronomy electromagnetic environment according to the target environment simulation signal includes the following steps:
[0231] Step 1, perform fixed-point quantization processing on the target environment simulation signal to obtain a quantized environment simulation signal.
[0232] Exemplarily, the method of performing fixed-point quantization processing on the target environment simulation signal can be: perform data format conversion on the target environment simulation signal according to the bit width of the digital-to-analog converter supported by the SDR device.
[0233] Step 2, transmit the quantized environment simulation signal to the target software-defined radio transmitting platform.
[0234] Among them, the format of the quantized environment simulation signal is the same as the format supported by the target software-defined radio transmitting platform to ensure that the quantized environment simulation signal can be successfully transmitted from the radio astronomy electromagnetic environment simulation platform to the target software-defined radio transmitting platform.
[0235] Step 3, construct a radio astronomy electromagnetic environment based on the target software-defined radio transmitting platform and the quantized environment simulation signal.
[0236] Exemplarily, the target software radio transmitting platform includes an SDR device. Set the main working parameters of the SDR device, and the main working parameters include transmission frequency, transmission gain, filter bandwidth, number of transmissions, etc.; through network communication, according to a preset communication protocol, transmit the quantized environment simulation signal and the main working parameters from the radio astronomy electromagnetic environment simulation platform to the SDR device; further, through network communication, the radio astronomy electromagnetic environment simulation platform sends instructions to control the start and stop of the SDR device's transmission.
[0237] In this embodiment, based on the target software radio transmitting platform and the quantized environment simulation signal, a radio astronomy electromagnetic environment is constructed, providing a low-cost and highly flexible simulation source for the calibration, debugging, and testing of radio astronomy systems.
[0238] The above-mentioned radio astronomy electromagnetic environment simulation and construction method is applied to a radio astronomy electromagnetic environment simulation system; by obtaining electromagnetic environment simulation parameters and a target environment simulation mode, it can ensure the basic consistency between the generated target environment simulation signal and the actually observed radio astronomy signal; among them, the target environment simulation mode includes at least any one of multiple environment simulation modes; further, according to a preset correspondence relationship, determine the target simulation method corresponding to the target environment simulation mode; the preset correspondence relationship includes the correspondence relationship between the environment simulation mode and the simulation method; based on the electromagnetic environment simulation parameters, perform simulation according to the target simulation method to determine the target radio astronomy signal corresponding to the target environment simulation mode; based on the preset correspondence relationship, the most suitable simulation method can be automatically selected according to different target environment simulation modes to generate the corresponding target radio astronomy signal, laying a foundation for enhancing the flexibility and adaptability of radio astronomy electromagnetic environment simulation; further, by obtaining the target radio frequency interference signal determined according to the electromagnetic environment simulation parameters, and performing superposition processing on the target radio astronomy signal and the target radio frequency interference signal to obtain the target environment simulation signal, it can ensure that the target environment simulation signal is closer to the actual situation, improving the accuracy and authenticity of the target environment simulation signal; according to the target environment simulation signal, construct the radio astronomy electromagnetic environment, realizing a high-degree restoration of the complex radio astronomy electromagnetic environment, avoiding the problem of low flexibility in the simulation and construction of the radio astronomy electromagnetic environment caused by the inability to simulate specified types of radio astronomy signals in the prior art, and improving the flexibility and adaptability of the radio astronomy electromagnetic environment simulation and construction.
[0239] In one embodiment, a radio astronomy electromagnetic environment simulation system includes a radio astronomy electromagnetic environment simulation platform and a target software radio transmitting platform; the radio astronomy electromagnetic environment simulation platform is communicatively connected to the target software radio transmitting platform;
[0240] A radio astronomy electromagnetic environment simulation platform is used to obtain electromagnetic environment simulation parameters and target environment simulation modes; the target environment simulation mode includes at least any one of multiple environment simulation modes; according to a preset corresponding relationship, determine a target simulation method corresponding to the target environment simulation mode; the preset corresponding relationship includes the corresponding relationship between the environment simulation mode and the simulation method; based on the electromagnetic environment simulation parameters, perform simulation according to the target simulation method to determine a target radio astronomy signal corresponding to the target environment simulation mode; obtain a target radio frequency interference signal determined according to the electromagnetic environment simulation parameters; perform superposition processing on the target radio astronomy signal and the target radio frequency interference signal to obtain a target environment simulation signal;
[0241] The target software radio transmitting platform is also used to construct a radio astronomy electromagnetic environment according to the target environment simulation signal.
[0242] The radio astronomy electromagnetic environment simulation platform is also used to configure electromagnetic environment simulation parameters and target environment simulation modes.
[0243] Exemplarily, see Figure 16 , the radio astronomy electromagnetic environment simulation system includes a radio astronomy electromagnetic environment simulation platform and a target software radio transmitting platform. The radio astronomy electromagnetic environment simulation platform is mainly used to simulate and add fast radio burst signals, neutral hydrogen signals, pulsar signals, broadband RFI and narrowband RFI, generate data required by SDR devices, and control the operation of SDR devices. The target software radio transmitting platform includes a software radio SDR device and an antenna; the SDR device is used for signal digital-to-analog conversion, filtering, and amplification; the antenna is used for signal radiation.
[0244] In this embodiment, based on the radio astronomy electromagnetic environment simulation system, a highly realistic complex radio astronomy electromagnetic environment can be achieved, avoiding the problem in the prior art that it is impossible to simulate specified types of radio astronomy signals, resulting in low flexibility in the simulation and construction of the radio astronomy electromagnetic environment, and improving the flexibility and adaptability of the simulation and construction of the radio astronomy electromagnetic environment.
[0245] In a specific embodiment, based on the radio astronomy electromagnetic environment simulation system, the radio astronomy electromagnetic environment simulation and construction method includes the following steps:
[0246] Step 1, configure electromagnetic environment simulation parameters and target environment simulation modes through the radio astronomy electromagnetic environment simulation platform.
[0247] Among them, the electromagnetic environment simulation parameters include the simulation center frequency Fc, the sampling frequency Fs, and the simulation duration T. Exemplarily, for example, the simulation center frequency Fc is 1 GHz, the sampling frequency Fs is 2 GSPS, and the simulation duration T is 0.01 s, etc. Note that the simulation duration is related to the data storage and transmission capabilities of the SDR device and needs to be set reasonably.
[0248] Step 2: Through the radio astronomy electromagnetic environment simulation platform, according to the preset corresponding relationship, determine the target simulation method corresponding to the target environment simulation mode; based on the electromagnetic environment simulation parameters, perform simulation according to the target simulation method to determine the target radio astronomy signal corresponding to the target environment simulation mode; obtain the target radio frequency interference signal determined according to the electromagnetic environment simulation parameters; perform superposition processing on the target radio astronomy signal and the target radio frequency interference signal to obtain the target environment simulation signal.
[0249] Step 3: Through network communication, transmit the target environment simulation signal from the radio astronomy electromagnetic environment simulation platform to the target software radio transmitting platform.
[0250] Step 4: Configure the working parameters of the target software radio transmitting platform.
[0251] Among them, the working parameters include transmission frequency, transmission gain, filter bandwidth, number of transmissions, etc.
[0252] Step 5: Based on the target software radio transmitting platform, construct the radio astronomy electromagnetic environment according to the target environment simulation signal.
[0253] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are sequentially shown according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least a part of other steps or steps in other steps.
[0254] Based on the same inventive concept, an embodiment of the present application also provides a radio astronomy electromagnetic environment simulation and construction device for implementing the radio astronomy electromagnetic environment simulation and construction method described above. The implementation solutions provided by this device to solve problems are similar to the implementation solutions described in the above method. Therefore, the specific limitations in one or more embodiments of the following radio astronomy electromagnetic environment simulation device can refer to the limitations on the radio astronomy electromagnetic environment simulation and construction method in the above text, and will not be repeated here.
[0255] In an exemplary embodiment, as Figure 17 shown Figure 17It is a structural block diagram of a radio astronomy electromagnetic environment simulation and construction device in an embodiment; the radio astronomy electromagnetic environment simulation and construction device includes: an acquisition module 1701, a simulation method determination module 1702, a radio astronomy signal determination module 1703, a radio frequency interference signal acquisition module 1704, a processing module 1705, and an electromagnetic environment construction module 1706;
[0256] The acquisition module 1701 is configured to acquire electromagnetic environment simulation parameters and a target environment simulation mode; the target environment simulation mode includes at least any one of multiple environment simulation modes;
[0257] The simulation method determination module 1702 is configured to determine a target simulation method corresponding to the target environment simulation mode according to a preset corresponding relationship; the preset corresponding relationship includes the corresponding relationship between the environment simulation mode and the simulation method;
[0258] The radio astronomy signal determination module 1703 is configured to perform simulation according to the target simulation method based on the electromagnetic environment simulation parameters, and determine a target radio astronomy signal corresponding to the target environment simulation mode;
[0259] The radio frequency interference signal acquisition module 1704 is configured to acquire a target radio frequency interference signal determined according to the electromagnetic environment simulation parameters;
[0260] The processing module 1705 is configured to perform superposition processing on the target radio astronomy signal and the target radio frequency interference signal to obtain a target environment simulation signal;
[0261] The electromagnetic environment construction module 1706 is configured to construct a radio astronomy electromagnetic environment according to the target environment simulation signal.
[0262] The above radio astronomy electromagnetic environment simulation device can ensure the basic consistency between the generated target environment simulation signal and the actually observed radio astronomy signal by obtaining electromagnetic environment simulation parameters and target environment simulation modes; further, according to a preset correspondence, determine the target simulation method corresponding to the target environment simulation mode; based on the electromagnetic environment simulation parameters, perform simulation according to the target simulation method to determine the target radio astronomy signal corresponding to the target environment simulation mode; based on the preset correspondence, the most suitable simulation method can be automatically selected according to different target environment simulation modes to generate the corresponding target radio astronomy signal, laying a foundation for enhancing the flexibility and adaptability of radio astronomy electromagnetic environment simulation; further, by obtaining the target radio frequency interference signal determined according to the electromagnetic environment simulation parameters and performing superposition processing on the target radio astronomy signal and the target radio frequency interference signal to obtain the target environment simulation signal, it can ensure that the target environment simulation signal is closer to the actual situation, improving the accuracy and authenticity of the target environment simulation signal; according to the target environment simulation signal, construct the radio astronomy electromagnetic environment, realizing a high degree of restoration of the complex radio astronomy electromagnetic environment, avoiding the problem in the prior art that radio astronomy signals of specified types cannot be simulated, resulting in low flexibility in the simulation and construction of the radio astronomy electromagnetic environment, and improving the flexibility and adaptability of the simulation and construction of the radio astronomy electromagnetic environment.
[0263] In one embodiment, the electromagnetic environment simulation parameters include the simulation center frequency, sampling frequency, simulation duration, radio astronomy signal simulation parameters, and radio frequency interference simulation parameters; the environment simulation modes include the fast radio burst electromagnetic environment simulation mode, the neutral hydrogen electromagnetic environment simulation mode, and the pulsar electromagnetic environment simulation mode; the radio astronomy signal determination module 1703 is further configured to
[0264] In the case where the target environment simulation mode is the fast radio burst electromagnetic environment simulation mode, perform simulation according to the fast radio burst signal simulation method based on the electromagnetic environment simulation parameters to obtain the target fast radio burst signal;
[0265] In the case where the target environment simulation mode is the neutral hydrogen electromagnetic environment simulation mode, perform simulation according to the neutral hydrogen signal simulation method based on the electromagnetic environment simulation parameters to obtain the target neutral hydrogen signal;
[0266] In the case where the target environment simulation mode is the pulsar electromagnetic environment simulation mode, perform simulation according to the pulsar signal simulation method based on the electromagnetic environment simulation parameters to obtain the target pulsar signal.
[0267] In one embodiment, the radio astronomy signal determination module 1703 is further configured to
[0268] Obtain the first simulation parameters corresponding to the fast radio burst signal; the first simulation parameters include the signal center frequency, bandwidth, pulse full width at half maximum, and dispersion measure;
[0269] Generate a first pulse envelope and a first baseband signal according to the first simulation parameters;
[0270] Generate a first intermediate signal according to the first pulse envelope and the first baseband signal;
[0271] Perform dispersion simulation on the first intermediate signal to obtain an initial fast radio burst signal;
[0272] Perform noise addition processing on the initial fast radio burst signal according to the electromagnetic environment simulation parameters to obtain a target fast radio burst signal.
[0273] In one embodiment, the radio astronomy signal determination module 1703 is further configured to
[0274] Obtain the simulation type and the second simulation parameters corresponding to the neutral hydrogen signal; the second simulation parameters include the Doppler velocity and the relative acceleration;
[0275] In the case where the simulation type is a neutral hydrogen emission line signal, generate a neutral hydrogen emission line signal according to the second simulation parameters;
[0276] In the case where the simulation type is a neutral hydrogen absorption line signal, determine a target filter according to the simulation center frequency, the second simulation parameters, and the preset filter parameters;
[0277] Obtain Gaussian white noise and use the Gaussian white noise as the target background noise;
[0278] Filter the target background noise through the target filter to obtain a neutral hydrogen absorption line signal;
[0279] Perform noise addition processing on the neutral hydrogen emission line signal or the neutral hydrogen absorption line signal according to the electromagnetic environment simulation parameters to obtain a target neutral hydrogen signal.
[0280] In one embodiment, the preset filter parameters include the stopband attenuation value; the radio astronomy signal determination module 1703 is further configured to
[0281] Obtain the neutral hydrogen relative frequency position according to the simulation center frequency and the second simulation parameters; the neutral hydrogen relative frequency position includes the signal start frequency and the signal stop frequency;
[0282] Generate a stopband frequency and a passband frequency according to the signal start frequency and the signal stop frequency;
[0283] Determine a target filter according to the stopband frequency, the passband frequency, and the stopband attenuation value; the target filter is a high-pass filter.
[0284] In one embodiment, the radio astronomy signal determination module 1703 is further configured to
[0285] obtain a third analog parameter corresponding to the pulsar signal;
[0286] generate a second pulse envelope and a second baseband signal according to the third analog parameter; the second pulse envelope includes a single - peak pulse, a multi - peak pulse, a micro - pulse, and a giant pulse;
[0287] generate a second intermediate signal according to the second pulse envelope and the second baseband signal;
[0288] perform dispersion simulation on the second intermediate signal to obtain an initial pulsar signal;
[0289] perform noise addition processing on the initial pulsar signal according to the electromagnetic environment simulation parameters to obtain a target pulsar signal.
[0290] In one embodiment, the electromagnetic environment simulation parameters include a simulation center frequency, a sampling frequency, a simulation duration, radio astronomy signal simulation parameters, and radio frequency interference simulation parameters; the target radio frequency interference signal includes a broadband radio frequency interference signal; the radio frequency interference signal acquisition module 1704 is further configured to
[0291] obtain a fourth analog parameter corresponding to the broadband radio frequency interference signal;
[0292] generate a third pulse envelope and a third baseband signal according to the fourth analog parameter;
[0293] generate a single - carrier pulse interference according to the simulation center frequency, a first target parameter in the fourth analog parameter, and the third pulse envelope; the first target parameter includes a pulse center frequency and a pulse full width at half maximum;
[0294] generate a random noise pulse interference according to the simulation center frequency, a second target parameter in the fourth analog parameter, the third pulse envelope, and the third baseband signal; the second target parameter includes a bandwidth and a pulse full width at half maximum;
[0295] generate a linear frequency - modulated pulse interference according to the simulation center frequency, a third target parameter in the fourth analog parameter, and the third pulse envelope; the third target parameter includes a pulse center frequency, a bandwidth, and a pulse full width at half maximum;
[0296] determine the target radio frequency interference signal from the single - carrier pulse, the random noise pulse, and the linear frequency - modulated pulse according to the electromagnetic environment simulation parameters.
[0297] In one embodiment, the electromagnetic environment construction module 1706 is further configured to
[0298] perform fixed - point quantization processing on the target environmental simulation signal to obtain a quantized environmental simulation signal;
[0299] Transmit the quantized environmental simulation signal to the target software radio transmitting platform;
[0300] Construct a radio astronomy electromagnetic environment based on the target software radio transmitting platform and the quantized environmental simulation signal.
[0301] Each module in the above radio astronomy electromagnetic environment simulation device can be implemented in whole or in part by software, hardware, and their combination. Each of the above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each of the above modules.
[0302] In an exemplary embodiment, a computer device is provided. The computer device can be a server, and its internal structural diagram can be as shown in Figure 18 The figure shows. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. 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, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data related to radio astronomy electromagnetic environment simulation and construction. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals through a network connection. When the computer program is executed by the processor, it implements a method for radio astronomy electromagnetic environment simulation and construction.
[0303] Those skilled in the art can understand that Figure 18 The structure shown in is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0304] In an embodiment, a computer device is further provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, it implements the steps in the above method embodiments.
[0305] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0306] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0307] Those of ordinary skill in the art can understand that all or part of the processes in the above method embodiments can be completed by instructing relevant hardware through a computer program. 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 above method embodiments. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, artificial intelligence (AI) processors, etc., without limitation.
[0308] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, 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, it should be considered as the scope recorded in this application.
[0309] The above-described embodiments merely represent several implementation manners of this application. The description is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of this application. It should be noted that for those of ordinary skill in the art, without departing from the concept of this application, several modifications and improvements can still be made, and these all belong to the protection scope of this application. Therefore, the protection scope of this application shall be subject to the appended claims.
Claims
1. A method for simulating and constructing a radio astronomy electromagnetic environment, characterized in that: Applied to a radio astronomy electromagnetic environment simulation system, the method comprises: Acquire electromagnetic environment simulation parameters and a target environment simulation mode; the target environment simulation mode includes at least any one of a plurality of environment simulation modes; Determine a target simulation mode corresponding to the target environment simulation mode according to a preset corresponding relationship; the preset corresponding relationship includes a corresponding relationship between the environment simulation mode and the simulation mode; Based on the electromagnetic environment simulation parameters, simulation is performed according to the target simulation mode to determine a target radio astronomy signal corresponding to the target environment simulation mode; Acquire a target radio frequency interference signal determined by performing radio frequency interference signal simulation according to the electromagnetic environment simulation parameters; Performing superposition processing on the target radio astronomy signal and the target radio frequency interference signal to obtain a target environment simulation signal; Performing fixed-point quantization processing on the target environment simulation signal to obtain a quantized environment simulation signal; Transmitting the quantized environment simulation signal to a target software radio transmission platform; Based on the target software radio transmission platform and the quantized environment simulation signal, a radio astronomy electromagnetic environment is constructed.
2. The method according to claim 1, characterized in that The electromagnetic environment simulation parameters include simulation center frequency, sampling frequency, simulation duration, radio astronomy signal simulation parameters, and radio frequency interference simulation parameters; the environment simulation mode includes fast radio burst electromagnetic environment simulation mode, neutral hydrogen electromagnetic environment simulation mode, and pulsar electromagnetic environment simulation mode; the simulation based on the electromagnetic environment simulation parameters and in accordance with the target simulation mode to determine the target radio astronomy signal corresponding to the target environment simulation mode includes: When the target environment simulation mode is a fast radio burst electromagnetic environment simulation mode, based on the electromagnetic environment simulation parameters, simulation is performed in accordance with a fast radio burst signal simulation mode to obtain a target fast radio burst signal; When the target environment simulation mode is a neutral hydrogen electromagnetic environment simulation mode, based on the electromagnetic environment simulation parameters, simulation is performed in a neutral hydrogen signal simulation mode to obtain a target neutral hydrogen signal; When the target environment simulation mode is a pulsar electromagnetic environment simulation mode, simulation is performed in a pulsar signal simulation manner based on the electromagnetic environment simulation parameters to obtain a target pulsar signal.
3. The method according to claim 2, characterized in that The method of simulating a target fast radio burst signal based on the electromagnetic environment simulation parameters and simulating in a fast radio burst signal simulation manner includes: Acquire first simulation parameters corresponding to the fast radio burst signal; the first simulation parameters include signal center frequency, bandwidth, pulse half-width, and dispersion; Generate a first pulse envelope and a first baseband signal according to the first simulation parameter; Generate a first intermediate signal according to the first pulse envelope and the first baseband signal; Performing dispersion simulation on the first intermediate signal to obtain an initial fast radio burst signal; The initial fast radio burst signal is subjected to noise addition processing according to the electromagnetic environment simulation parameters to obtain a target fast radio burst signal.
4. The method according to claim 2, characterized in that: The step of simulating according to a neutral hydrogen signal simulation method based on the electromagnetic environment simulation parameters to obtain a target neutral hydrogen signal includes: Acquire a simulation type and a second simulation parameter corresponding to the neutral hydrogen signal; the second simulation parameter includes a Doppler velocity and a relative acceleration; When the simulation type is a neutral hydrogen emission line signal, generating a neutral hydrogen emission line signal according to the second simulation parameter; In the case where the simulation type is a neutral hydrogen absorption line signal, determining a target filter according to the simulation center frequency, the second simulation parameter and a preset filter parameter; Obtaining Gaussian white noise, and using the Gaussian white noise as target background noise; The target background noise is filtered by the target filter to obtain a neutral hydrogen absorption line signal; According to the electromagnetic environment simulation parameters, the neutral hydrogen emission line signal or the neutral hydrogen absorption line signal is subjected to noise processing to obtain a target neutral hydrogen signal.
5. The method according to claim 4, characterized in that The preset filter parameters include a stopband attenuation value; and determining a target filter according to the simulation center frequency, the second simulation parameter and the preset filter parameters includes: According to the simulation center frequency and the second simulation parameter, a relative frequency position of neutral hydrogen is obtained; the relative frequency position of neutral hydrogen includes a signal start frequency and a signal cutoff frequency; Generate a stopband frequency and a passband frequency according to the signal start frequency and the signal cutoff frequency; A target filter is determined according to the stopband frequency, the passband frequency and the stopband attenuation value; the target filter is a high-pass filter.
6. The method according to claim 2, characterized in that The step of simulating according to a pulsar signal simulation method based on the electromagnetic environment simulation parameters to obtain a target pulsar signal includes: Obtaining a third simulation parameter corresponding to the pulsar signal; Generate a second pulse envelope and a second baseband signal according to the third simulation parameter; the second pulse envelope includes a single-peak pulse, a multi-peak pulse, a micro-pulse and a giant pulse; generating a second intermediate signal according to the second pulse envelope and the second baseband signal; Performing dispersion simulation on the second intermediate signal to obtain an initial pulsar signal; According to the electromagnetic environment simulation parameters, the initial pulsar signal is subjected to noise processing to obtain a target pulsar signal.
7. The method according to claim 1, characterized in that The electromagnetic environment simulation parameters include simulation center frequency, sampling frequency, simulation duration, radio astronomy signal simulation parameters and radio frequency interference simulation parameters; The target radio frequency interference signal includes a broadband radio frequency interference signal; The obtaining of a target radio frequency interference signal determined according to the electromagnetic environment simulation parameter comprises: Obtaining a fourth simulation parameter corresponding to the broadband radio frequency interference signal; generating a third pulse envelope and a third baseband signal according to the fourth simulation parameter; Generate single carrier pulse interference according to the simulation center frequency, the first target parameter in the fourth simulation parameter and the third pulse envelope; the first target parameter includes the pulse center frequency and the pulse half-maximum full width; Generate random noise pulse interference according to the simulation center frequency, the second target parameter in the fourth simulation parameter, the third pulse envelope and the third baseband signal; the second target parameter includes bandwidth and pulse half-height full width; Generate linear frequency modulation pulse interference according to the simulation center frequency, the third target parameter in the fourth simulation parameter and the third pulse envelope; the third target parameter includes the pulse center frequency, bandwidth and pulse half-maximum full width; According to the electromagnetic environment simulation parameters, a target radio frequency interference signal is determined from the single carrier pulse interference, the random noise pulse interference and the linear frequency modulation pulse interference.
8. A radio astronomy electromagnetic environment simulation system, characterized in that: The system comprises a radio astronomy electromagnetic environment simulation platform and a target software radio transmission platform; the radio astronomy electromagnetic environment simulation platform is communicatively connected with the target software radio transmission platform; The radio astronomy electromagnetic environment simulation platform is used to obtain electromagnetic environment simulation parameters and a target environment simulation mode; the target environment simulation mode includes at least any one of a plurality of environment simulation modes; according to a preset corresponding relationship, a target simulation mode corresponding to the target environment simulation mode is determined; the preset corresponding relationship includes a corresponding relationship between an environment simulation mode and a simulation mode; Based on the electromagnetic environment simulation parameters, simulation is performed according to the target simulation mode to determine a target radio astronomy signal corresponding to the target environment simulation mode; Acquire a target radio frequency interference signal determined by performing radio frequency interference signal simulation according to the electromagnetic environment simulation parameters; The target radio astronomy signal and the target radio frequency interference signal are superimposed to obtain a target environment simulation signal; the target environment simulation signal is fixed-point quantized to obtain a quantized environment simulation signal; and the quantized environment simulation signal is transmitted to a target software radio transmission platform; The target software radio transmitting platform is used to construct a radio astronomy electromagnetic environment based on the target software radio transmitting platform and the quantized environment simulation 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.
11. A computer program product, comprising a computer program, 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
Electromagnetic environment simulation device and method based on signal processing cluster
CN118884375A
Radio astronomical signal and radio frequency interference simulation method, application thereof, equipment and medium
CN119011030A