Signal sending method and device
By adjusting the distance information between the transmitting device and the target object and using a time-division multiplexing method to transmit sub-waveform signals, the problem of self-interference of wide-pulse radar signals in small anechoic chamber environments was solved, improving the reliability of signal transmission and the accuracy of measurement results.
Patent Information
- Application Number
- CN202511468251.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-14
- Publication Date
- 2026-01-09
AI Technical Summary
When using wide-pulse radar signals for measurements in a small, anechoic environment, there is a self-interference problem, which leads to inaccurate measurement results.
By acquiring the distance information between the transmitting device and the target object, adjusting the single transmission duration and transmission time interval, and using a time-division multiplexing method to transmit sub-waveform signals, the transmitting and receiving links are prevented from operating in the same frequency band, thus ensuring the reliability and accuracy of signal transmission.
It effectively reduces self-interference between the transmitting and receiving links, improves the reliability of signal transmission and the accuracy of measurement results, and adapts to the needs of different testing environments.
Smart Images

Figure CN121308780A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of data communication technology, and in particular relates to a method and apparatus for transmitting signals. Background Technology
[0002] In the fields of electronics and communication technology, especially in the measurement of antenna parameters and radar target scattering characteristics, small anechoic chamber environments are widely used due to their space limitations and measurement accuracy requirements.
[0003] However, when performing radar signal measurements in such environments, radar signals typically use wide-pulse signals. But in small, anechoic chambers, due to the close proximity of the transmitting and receiving antennas, using wide-pulse signals causes the system's transmitting and receiving links to operate simultaneously in the same frequency band, leading to severe self-interference problems. The power of this self-interference signal is much greater than the power of the target echo signal, potentially exceeding the dynamic range of the measurement radar receiving link, causing the system to malfunction or the measurement results to be distorted.
[0004] Therefore, when using wide-pulse radar signals for measurement in a small anechoic environment, the related technology suffers from self-interference, which leads to inaccurate measurement results. Summary of the Invention
[0005] This application provides a signal transmission method and apparatus that solves the self-interference problem when using wide-pulse radar signals for measurement in a small anechoic chamber environment, thus ensuring the accuracy of the measurement results.
[0006] In a first aspect, embodiments of this application provide a method for transmitting a signal, comprising: In response to a signal transmission request, information about a preset single transmission duration and a preset transmission time interval are obtained, wherein the single transmission duration is positively correlated with a first distance between the transmitting device and the target object, and the transmission time interval is positively correlated with the first distance; Based on the information of the duration of a single transmission and the information of the transmission time interval, the information of the single transmission period and the information of the sequence number corresponding to each single transmission period are determined. The information of the single transmission period includes the information of the start time of the single transmission and the information of the end time of the single transmission. In the preset correspondence between sequence number and sub-waveform signal, the target sub-waveform signal corresponding to the target sequence number is obtained, wherein the target sequence number is the sequence number corresponding to the target single transmission time period; During a single transmission period of the target, the target sub-waveform signal is transmitted.
[0007] In one possible embodiment of the first aspect, before obtaining information about a preset single transmission duration and a preset transmission time interval in response to a signal transmission request, the method further includes: Obtain information about the initial distance between the transmitting device and the target object; Based on the information of the first distance, determine the information of the duration of a single transmission and the information of the transmission time interval.
[0008] In one possible embodiment of the first aspect, determining the duration of a single transmission based on information about a first distance includes: in, d1 is the duration of a single transmission, d1 is the first distance, and Vc is the speed of light.
[0009] In one possible embodiment of the first aspect, determining the transmission time interval information based on the first distance information includes: Where T is the transmission time interval and d2 is the length of the target object.
[0010] In one possible embodiment of the first aspect, before obtaining the target sub-waveform signal corresponding to the target sequence number from the preset correspondence between sequence numbers and sub-waveform signals, the method further includes: Acquire the waveform signal of the signal within a preset duration; Based on the waveform signal, the preset duration is divided to obtain information on the effective duration of the signal within the preset duration; Based on the duration of a single transmission, the effective duration of the signal is divided into multiple effective sub-durations of the signal and the sequential numbering information corresponding to each effective sub-duration of the signal. Based on the information of the effective sub-duration of each signal, the waveform signal within the preset duration is decomposed to obtain the sub-waveform signal corresponding to the effective sub-duration of each signal. Based on the information of the sequence number corresponding to the effective sub-duration of the signal and the sub-waveform signal corresponding to the effective sub-duration of the signal, a preset correspondence between the sequence number and the sub-waveform signal is generated and saved.
[0011] In one possible embodiment of the first aspect, acquiring the waveform signal of the signal within a preset duration includes: Based on the preset sampling period, determine multiple sampling time points within the preset duration; Acquire the digital waveform signals corresponding to the signal at each sampling time point; Based on the waveform signal, the preset duration is divided to obtain information on the effective duration of the signal within the preset duration, including: The digital waveform signal corresponding to the sampling time point is compared with a preset threshold to obtain the comparison result; If the comparison result shows that N consecutive digital waveform signals are greater than or equal to a preset threshold, the duration of the signal is determined by the N consecutive sampling time points corresponding to the N consecutive digital waveform signals, where N is an integer greater than or equal to 1.
[0012] In one possible embodiment of the first aspect, acquiring the digital waveform signal corresponding to each sampling time point of the signal includes: Based on preset sensor devices, the analog waveform signal is collected within a preset time period; at each sampling time point, the analog waveform signal is sampled to obtain the digital waveform signal corresponding to each sampling time point. Alternatively, the digital waveform signals corresponding to each sampling time point can be acquired in a preset storage area.
[0013] In one possible embodiment of the first aspect, before determining multiple sampling time points within a preset duration according to a preset sampling period, the method further includes: Obtain the clock frequency information of the main control chip; The sampling period is determined based on the clock frequency information of the main control chip. Acquire the digital waveform signals corresponding to each sampling time point, including: Using the main control chip, the digital waveform signal corresponding to each sampling time point is calculated according to the preset generation algorithm.
[0014] In one possible embodiment of the first aspect, it further includes: The time interval between the end time of a single transmission in the first single transmission period and the start time of a single transmission in the second single transmission period is defined as a single reception period, wherein the first single transmission period and the second single transmission period are adjacent single transmission periods; During a single reception period of the target, receive the sub-echo signal corresponding to the target sub-waveform signal; The individual sub-echo signals are spliced together to obtain the target echo signal.
[0015] Based on the same inventive concept, in a second aspect, embodiments of this application also provide a signal transmitting apparatus, comprising: The acquisition module is used to acquire information about a preset single transmission duration and a preset transmission time interval in response to a signal transmission request. The single transmission duration is positively correlated with a first distance between the transmitting device and the target object, and the transmission time interval is positively correlated with the first distance. The determination module is used to determine the information of a single transmission period and the information of the sequence number corresponding to each single transmission period based on the information of the single transmission duration and the information of the transmission time interval. The information of a single transmission period includes the information of the start time of a single transmission and the information of the end time of a single transmission. The acquisition module is also used to acquire the target sub-waveform signal corresponding to the target sequence number from the preset correspondence between sequence number and sub-waveform signal, wherein the target sequence number is the sequence number corresponding to the target single transmission time period; The transmitting module is used to transmit the target sub-waveform signal during a single transmission period of the target.
[0016] Based on the same inventive concept, in a third aspect, embodiments of this application also provide a signal transmitting device, the device including a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, it implements the signal transmitting method of the first aspect or any embodiment of the first aspect.
[0017] Based on the same inventive concept, in a fourth aspect, embodiments of this application also provide a computer storage medium, on which computer program instructions are stored, which, when executed by a processor, implement the signal transmission method of the first aspect or any embodiment of the first aspect.
[0018] Based on the same inventive concept, in a fifth aspect, embodiments of this application also provide a computer program product, wherein instructions in the computer program product, when executed by a processor of a device, enable the device to perform the signal transmission method of the first aspect or any embodiment of the first aspect.
[0019] The signal transmission method and apparatus of this application embodiment, upon receiving a signal transmission request, first acquires information about a preset single transmission duration and a preset transmission time interval. The single transmission duration is the duration of each transmission, and the transmission time interval is the time interval between two adjacent transmissions. Furthermore, the single transmission duration is positively correlated with a first distance between the transmitting device and the target object, and the transmission time interval is also positively correlated with the first distance. Therefore, the single transmission duration and transmission time interval can be flexibly adjusted according to the size of the anechoic chamber, thereby avoiding signal interference caused by simultaneous operation of transceiver links in space-constrained environments such as small anechoic chambers. This effectively reduces self-interference between transceiver links and improves the reliability and accuracy of signal transmission. Then, based on the single transmission duration and transmission time interval, the start time information and end time information of a single transmission period, as well as the sequence number information corresponding to each single transmission period, can be determined. Each single transmission period corresponds to a different sequence number to distinguish different transmission periods. Next, based on the preset correspondence between the sequence number and the sub-waveform signal, the target sub-waveform signal corresponding to the target sequence number can be obtained. The target sequence number is the sequence number corresponding to the single transmission period of the target. Thus, each sub-waveform signal can be transmitted in an orderly manner during each single transmission period, which solves the self-interference problem when using wide pulse radar signals for measurement in a small anechoic chamber environment and ensures the accuracy of the measurement results. Attached Figure Description
[0020] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings, in which the same or similar reference numerals denote the same or similar features, and the drawings are not drawn to scale.
[0021] Figure 1 This is a schematic flowchart of a signal transmission method provided in an embodiment of this application; Figure 2 This is a schematic flowchart of a signal transmission method provided in an embodiment of this application; Figure 3 This is a schematic flowchart of a signal transmission method provided in an embodiment of this application; Figure 4 This is a schematic flowchart of a signal transmission method provided in an embodiment of this application; Figure 5 This is a schematic flowchart of a signal transmission method provided in an embodiment of this application; Figure 6 This is a schematic flowchart of a signal transmission method provided in an embodiment of this application; Figure 7This is a schematic flowchart of a signal transmission method provided in an embodiment of this application; Figure 8 This is a schematic diagram of the transmitted waveform of a sinusoidal wide-pulse radar signal in the signal transmission method provided in the embodiments of this application; Figure 9 This is a schematic diagram of the waveform of the signal transmission method provided in this application embodiment applied to the transmission of inter-pulse frequency modulated signals; Figure 10 This is a schematic diagram of the waveform of the signal transmission method provided in this application embodiment applied to the transmission of an intra-pulse phase modulation signal; Figure 11 This is a schematic diagram of the signal transmission and reception timing in the signal transmission method provided in the embodiments of this application; Figure 12 This is a schematic diagram of a signal transmitting device provided in an embodiment of this application; Figure 13 This is a schematic diagram of a signal transmitting device provided in an embodiment of this application. Detailed Implementation
[0022] The features and exemplary embodiments of various aspects of this application will now be described in detail. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only configured to explain this application and are not configured to limit this application. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples of this application.
[0023] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0024] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0025] Various modifications and variations can be made to this application without departing from its spirit or scope, which will be apparent to those skilled in the art. Therefore, this application is intended to cover modifications and variations falling within the scope of the corresponding claims (the claimed technical solutions) and their equivalents. It should be noted that the implementation methods provided in the embodiments of this application can be combined with each other without contradiction.
[0026] Before describing the technical solutions provided in the embodiments of this application, in order to facilitate understanding of the embodiments of this application, this application first specifically explains the problems existing in the related technologies: In the fields of electronics and communication technology, especially in the measurement of antenna parameters and radar target scattering characteristics, small anechoic chamber environments are widely used due to their space limitations and measurement accuracy requirements.
[0027] A small anechoic chamber is a widely used testing environment in the fields of electronics and communication technology. It refers to achieving far-field measurement effects at close range, mainly used for measuring antenna parameters and radar target scattering characteristics. It applies the principle of near-field focusing to generate a quasi-plane wave region in the near-field area of the measuring antenna, allowing the system to obtain far-field measurement data without leaving the target or the far-field distance of the antenna.
[0028] However, when performing radar signal measurements in such environments, radar signals typically use wide-pulse signals. But in small anechoic chambers, due to the close proximity of the transmitting and receiving antennas, using wide-pulse signals causes the system's transmitting and receiving links to operate simultaneously in the same frequency band, leading to severe self-interference problems. The power of this self-interference signal is much greater than the power of the target echo signal, potentially exceeding the dynamic range of the measurement radar's receiving link, causing the system to malfunction or the measurement results to be distorted. Therefore, when using wide-pulse radar signals for measurements in small anechoic chambers, related technologies suffer from self-interference problems, resulting in inaccurate measurement results.
[0029] In addition, the relevant technology adopts time-division multiplexing technology based on absolute time. Absolute time is only suitable for wide pulse radar signals with simple waveform patterns (such as sine signals). For waveforms with many changes, such as phase-coded signals and pulse frequency change signals, it will cause the loss of phase and frequency information, making it difficult to splice the sub-waveform signals corresponding to each absolute time sampling point to restore the original wide pulse signal, thus leading to inaccurate test results.
[0030] Based on this, the embodiments of this application provide a signal transmission method and apparatus that can avoid the self-interference problem when using wide pulse radar signals for measurement in a small anechoic chamber environment, and can also ensure that the sub-waveform signals corresponding to each time sampling point can be spliced and restored into the original wide pulse signal, thereby improving the accuracy of the measurement results.
[0031] It should be noted that this signal transmission method applies to transmitting equipment (such as a radar transmitter), which can both send signals and receive echo signals. For example, when a radar beam illuminates a target object, the target object will reflect a portion of the signal back, forming an echo signal. The transmitting equipment can receive these echo signals through an antenna.
[0032] The signal transmission method provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0033] Figure 1 This is a schematic flowchart of a signal transmission method provided in an embodiment of this application, as shown below. Figure 1 As shown, the method may include steps S110 to S150.
[0034] S110, in response to a signal transmission request, obtains information on a preset single transmission duration and a preset transmission time interval, wherein the single transmission duration is positively correlated with a first distance between the transmitting device and the target object, and the transmission time interval is positively correlated with the first distance.
[0035] A signal transmission request is a command or request used to trigger the transmission of a signal. A signal transmission request may originate from a system, device, or user, with the purpose of instructing a transmitting device (such as a radar transmitter) to begin transmitting a signal.
[0036] The first distance is the distance between the transmitting device and the target object. This first distance can be used as a reference factor to adjust the duration of a single transmission and the transmission time interval.
[0037] The duration of a single transmission is the length of time that a transmitting device lasts when transmitting a signal. The duration of a single transmission is positively correlated with the initial distance between the transmitting device and the target object; that is, the greater the initial distance, the longer the transmission time can be.
[0038] The transmission time interval refers to the time interval between two consecutive transmissions. The transmission time interval is also positively correlated with the initial distance between the transmitting device and the target object; that is, as the initial distance increases, the time interval between two consecutive transmissions can also increase.
[0039] Specifically, upon receiving a signal transmission request, the transmitting device can obtain preset information on the single transmission duration and transmission time interval. This information can be adjusted based on the initial distance between the transmitting device and the target object; the greater the initial distance, the longer the single transmission duration and the longer the time interval between adjacent transmissions will be. Therefore, the single transmission duration and transmission time interval can be flexibly adjusted according to the size of the anechoic chamber, thereby avoiding signal interference problems caused by simultaneous operation of transceiver links in space-constrained environments such as small anechoic chambers. This effectively reduces self-interference between transceiver links and improves the reliability and accuracy of signal transmission.
[0040] S120, based on the information of the duration of a single transmission and the information of the transmission time interval, determine the information of the single transmission period and the information of the sequence number corresponding to each single transmission period, wherein the information of the single transmission period includes the information of the start time of the single transmission and the information of the end time of the single transmission.
[0041] Specifically, based on the duration of each transmission and the interval between two transmissions, the specific time period for each transmission (including the start and end times) can be determined, and these time periods can be assigned a sequential number according to the time order to manage each transmission period.
[0042] For example, after receiving a signal transmission request, the current time 08:00 is taken as the start time of the first transmission period. Then, according to the single transmission duration of 1 second and the transmission interval between two transmissions of 3 seconds, the first single transmission period can be determined as 08:00~08:01, the second single transmission period as 08:03~08:04, the third single transmission period as 08:06~08:07, and so on. The start time information and end time information of each single transmission period can be determined in sequence.
[0043] S130, in the preset correspondence between sequence number and sub-waveform signal, obtain the target sub-waveform signal corresponding to the target sequence number, wherein the target sequence number is the sequence number corresponding to the target single transmission period.
[0044] Specifically, based on the target sequence number that matches the target single transmission period, the corresponding target sub-waveform signal can be obtained from the predefined correspondence between the sequence number and the sub-waveform signal. In other words, the sub-waveform signals that need to be transmitted in different time periods can be determined.
[0045] S140, during the single transmission period of the target, transmit the target sub-waveform signal.
[0046] Specifically, at the beginning of the target single transmission period, the target sub-waveform signal is sent, and at the end of the target single transmission period, the transmission of the target sub-waveform signal is stopped. This process is repeated in sequence, allowing the sub-waveform signals corresponding to each single transmission period to be sent sequentially.
[0047] For example, during the first single transmission period from 08:00 to 08:01, the sub-waveform signal corresponding to sequence number 1 can be transmitted; during the second single transmission period from 08:03 to 08:04, the sub-waveform signal corresponding to sequence number 2 can be transmitted, and so on.
[0048] According to the signal transmission method of this application embodiment, upon receiving a signal transmission request, the method first acquires information about a preset single transmission duration and a preset transmission time interval. The single transmission duration is the duration of each transmission, and the transmission time interval is the time interval between two adjacent transmissions. Furthermore, the single transmission duration is positively correlated with a first distance between the transmitting device and the target object, and the transmission time interval is also positively correlated with the first distance. Therefore, the single transmission duration and transmission time interval can be flexibly adjusted according to the size of the anechoic chamber, thereby avoiding signal interference caused by simultaneous operation of transceiver links in space-constrained environments such as small anechoic chambers. This effectively reduces self-interference between transceiver links and improves the reliability and accuracy of signal transmission. Then, based on the single transmission duration and transmission time interval, the method determines the start time and end time information of a single transmission period, as well as the sequence number corresponding to each single transmission period. Each single transmission period corresponds to a different sequence number to distinguish different transmission periods. Next, based on the preset correspondence between the sequence number and the sub-waveform signal, the target sub-waveform signal corresponding to the target sequence number can be obtained. The target sequence number is the sequence number corresponding to the single transmission period of the target. Thus, each sub-waveform signal can be transmitted in an orderly manner during each single transmission period, which solves the self-interference problem when using wide pulse radar signals for measurement in a small anechoic chamber environment and ensures the accuracy of the measurement results.
[0049] The following is combined Figure 2 This paper describes the specific process for determining the information on the single transmission duration and the preset transmission time interval in the signal transmission method of the embodiments of this application.
[0050] Figure 2 This is another flowchart illustrating the signal transmission method provided in the embodiments of this application.
[0051] In some embodiments, such as Figure 2As shown, before step S110 responds to the signal transmission request and obtains information on the preset single transmission duration and the preset transmission time interval, the signal transmission method may further include steps S151 and S152.
[0052] S151, Obtain information about the first distance between the transmitting device and the target object.
[0053] Specifically, it is possible to obtain the initial distance information between the transmitting device and the target object. This initial distance is related to the size of the darkroom.
[0054] For example, if the darkroom is small, the initial distance between the transmitting device and the target object will be small; conversely, if the darkroom is large, the initial distance can be increased accordingly.
[0055] S152, based on the information of the first distance, determine the information of the duration of a single transmission and the information of the transmission time interval.
[0056] Specifically, after obtaining the information on the first distance between the transmitting device and the target object, the duration of a single transmission and the time interval between two adjacent transmissions can be calculated based on this first distance information.
[0057] This application embodiment obtains the first distance information between the transmitting device and the target object, and accurately determines the single transmission duration and transmission time interval based on the first distance information. This optimizes the signal transmission strategy, making it more adaptable to different test environments (such as the size of the anechoic chamber). This avoids the self-interference problem when using wide pulse radar signals for measurement in a small anechoic chamber environment, and improves the efficiency and accuracy of signal transmission.
[0058] In some embodiments, the information for determining the duration of a single transmission based on the information of the first distance in step S152 may include: (1) in, d1 is the duration of a single transmission, d1 is the first distance, and Vc is the speed of light.
[0059] This application embodiment calculates the duration of a single transmission by considering the first distance d1 between the transmitting device and the target object and the speed of light Vc. It can dynamically adjust the signal transmission duration according to the actual physical distance to ensure that the signal echo can be effectively received, avoiding the self-interference problem when using wide pulse radar signals for measurement in a small anechoic chamber environment, thereby improving the reliability and efficiency of signal transmission.
[0060] In some embodiments, determining the transmission time interval information based on the first distance information in step S152 may include: (2) Where T is the transmission time interval and d2 is the length of the target object.
[0061] Here, the length d2 of the target object is the dimension of the target object itself in the direction of signal propagation. For example, if the target object is a cube with a side length of a, then d2 = a.
[0062] This application's embodiments calculate the duration of a single transmission by comprehensively considering the first distance between the transmitting device and the target object, as well as the speed of light, ensuring that the signal echo can be effectively received. This avoids the self-interference problem of wide-pulse radar signals in small anechoic chamber environments, improving the reliability and efficiency of signal transmission. Simultaneously, by combining the actual dimensions of the target object in the signal propagation direction to determine the transmission time interval, the efficiency and accuracy of signal transmission are further improved.
[0063] The following is combined Figures 3-6 This paper describes the process of determining the correspondence between preset sequence numbers and sub-waveform signals in the signal transmission method of the embodiments of this application.
[0064] Figure 3 This is another flowchart illustrating the signal transmission method provided in the embodiments of this application.
[0065] In some embodiments, such as Figure 3 As shown, before obtaining the target sub-waveform signal corresponding to the target sequence number in the preset correspondence between sequence number and sub-waveform signal in step S130, the method of sending the signal may further include steps S161 to S165.
[0066] S161, acquire the waveform signal of the signal within a preset time period.
[0067] Specifically, within a pre-defined time range, the waveform signal of the signal as it changes over time is captured and recorded for subsequent analysis, processing, or measurement.
[0068] S162, based on the waveform signal, the preset duration is divided to obtain information on the effective duration of the signal within the preset duration.
[0069] Specifically, after obtaining the waveform signal within a preset duration, the preset duration can be divided based on the validity of the waveform signal to obtain the valid duration of the signal within the preset duration, and the rest is the invalid duration of the signal. In other words, due to the complexity of the signal, the time range with signal can be recorded as the valid duration of the signal, and the time range without signal can be recorded as the invalid duration of the signal.
[0070] S163, according to the duration of a single transmission, the effective duration of the signal is divided into multiple effective sub-durations of the signal and the sequential numbering information corresponding to each effective sub-duration of the signal.
[0071] Specifically, based on the duration of a single transmission The effective duration of a signal can be divided into several consecutive effective sub-durations, and each effective sub-duration can be assigned a sequential number.
[0072] S164, based on the information of the effective sub-duration of each signal, the waveform signal within the preset duration is split to obtain the sub-waveform signal corresponding to the effective sub-duration of each signal.
[0073] Specifically, after splitting the effective duration of the signal into multiple effective sub-durations, the waveform of the signal can be split to obtain the sub-waveform signal corresponding to each effective sub-duration.
[0074] S165, Based on the information of the sequence number corresponding to the effective sub-duration of the signal and the sub-waveform signal corresponding to the effective sub-duration of the signal, generate and save the preset correspondence between the sequence number and the sub-waveform signal.
[0075] Specifically, after determining the sequence number corresponding to the effective sub-duration of the signal and the sub-waveform signal corresponding to the effective sub-duration of the signal, the correspondence between the sequence number and the sub-waveform signal can be generated and saved.
[0076] The embodiments of this application can efficiently decompose complex signals into multiple ordered and independent sub-waveform signals within a preset time period. By transmitting each sub-waveform signal in a time-division manner, the self-interference problem when using wide pulse radar signals for measurement in a small anechoic chamber environment can be avoided, thereby improving the reliability and efficiency of signal transmission.
[0077] Figure 4 This is another flowchart illustrating the signal transmission method provided in the embodiments of this application.
[0078] In some embodiments, such as Figure 4 As shown, step S161, which acquires the waveform signal of the signal within a preset time period, may include steps S1611 and S1612.
[0079] S1611, determine multiple sampling time points within a preset duration based on the preset sampling period.
[0080] Specifically, a fixed time interval is first set as the sampling period. Then, within this predetermined time length (preset duration), multiple time points are selected evenly according to the period as sampling time points so that waveform data can be collected or measured at these time points.
[0081] S1612 acquires the digital waveform signal corresponding to each sampling time point.
[0082] Specifically, once the sampling points are known, the waveform signals corresponding to each sampling time point can be obtained. These waveform signals can be digital signals. For example, at multiple preset sampling time points, the continuously changing analog signal can be converted into a series of discrete digital signals.
[0083] Step S162 involves dividing the preset duration based on the waveform signal to obtain information about the effective duration of the signal within the preset duration, and may include steps S1621 and S1622.
[0084] S1621, compare the digital waveform signal corresponding to the sampling time point with the preset threshold to obtain the comparison result.
[0085] The preset threshold is used to distinguish the presence or absence of a signal, that is, to determine the validity or invalidity of the signal. The preset threshold can be set according to the waveform signal when there is a signal and the waveform signal when there is no signal; the embodiments in this application are not limited to this.
[0086] Specifically, the digital signal value corresponding to each sampling time point is compared with a pre-set threshold value. The comparison result of each sampling point is obtained based on whether the signal value exceeds or falls below the threshold value.
[0087] S1622, if the comparison result is that N consecutive digital waveform signals are greater than or equal to a preset threshold, the duration of the N consecutive sampling time points corresponding to the N consecutive digital waveform signals is taken as the effective duration of the signal, where N is an integer greater than or equal to 1.
[0088] Specifically, when the digital waveform signal values at multiple consecutive sampling time points are all greater than or equal to a preset threshold, the time period covered by these multiple consecutive sampling time points can be regarded as the effective duration of the signal.
[0089] This application embodiment determines multiple sampling time points according to a preset sampling period and acquires digital waveform signals at these points. Then, the signals are compared with a preset threshold, and the effective duration of the signal is determined based on the digital waveform signals that continuously meet the threshold conditions. This effectively identifies the effective transmission period of the signal and provides a reliable data basis for the subsequent time-division determination of signal transmission and reception.
[0090] The following is combined Figure 5 and Figure 6 This application introduces three methods for acquiring digital waveform signals corresponding to each sampling time point in the signal transmission method provided in the embodiments of this application.
[0091] Figure 5 This is another flowchart illustrating the signal transmission method provided in the embodiments of this application.
[0092] In some embodiments, such as Figure 5 As shown, step S1612 acquires the digital waveform signals corresponding to each sampling time point, which may include steps S16121 and S16122.
[0093] S16121: Based on a preset sensor device, acquire analog waveform signals within a preset time period; at each sampling time point, sample the analog waveform signals to obtain digital waveform signals corresponding to each sampling time point.
[0094] Specifically, based on preset sensor devices, continuous analog waveform signals are collected within a specified time period. Then, at predetermined sampling time points, the analog waveform signals are discretized, that is, the analog signals are converted into digital signals to obtain the digital waveform signal values corresponding to each sampling time point.
[0095] S16122, or, in a preset storage area, acquire the digital waveform signals corresponding to the signal at each sampling time point.
[0096] Specifically, the digital waveform signal values corresponding to each sampling time point can be pre-stored in the storage area, and when needed, the digital waveform signals corresponding to each sampling time point can be directly obtained from the preset storage area.
[0097] The embodiments of this application can acquire digital waveform signals by directly collecting analog signals from preset sensors and converting them into digital signals, or the digital waveform signals can be pre-stored in a storage area and quickly acquired when needed, reducing the time overhead of real-time acquisition and processing. This is suitable for scenarios with large signal processing volumes or those requiring repeated signal analysis, and allows for the selection of the most suitable acquisition method according to different needs and scenarios, providing greater flexibility.
[0098] Figure 6 This is another flowchart illustrating the signal transmission method provided in the embodiments of this application.
[0099] In some embodiments, such as Figure 6 As shown, before determining multiple sampling time points within a preset duration according to a preset sampling period in step S1611, the signal transmission method may further include steps S171 and S172.
[0100] S171, obtain the clock frequency information of the main control chip.
[0101] Specifically, a digital waveform signal can be generated by the main control chip. First, the clock frequency information of the main control chip can be obtained. For example, the frequency of the main control chip is 200MHz.
[0102] S172 determines the sampling period information based on the clock frequency information of the main control chip.
[0103] Specifically, the reciprocal of the clock frequency of the main control chip can be used as the sampling period, for example, the sampling period is 5ns.
[0104] It should be noted that in a small anechoic chamber, radio frequency signals can be output from the radio frequency transmitter of the radar transmitting equipment to illuminate the target object placed on the turntable. The receiving end receives the echo signal carrying the characteristics of the target object for data analysis. When conducting tests on the characteristics of aircraft or other targets in a small anechoic chamber, it is necessary to construct the complex electromagnetic environment of the aircraft in a real battlefield within the chamber. That is, by simulating the electromagnetic environment of a real battlefield, the accuracy and reliability of the test results can be ensured. To achieve this, the signal transmitting equipment in the small anechoic chamber needs to have the ability to simulate the real radar waveform. The pulse width of conventional radar signals used in real applications is usually in the microsecond range or above. For example, the pulse width of long-range early warning radar is in the millisecond range; even the pulse repetition period of high-repetition-rate anti-air radar is above 5 microseconds (pulse width above 500 ns). In the embodiments of this application, due to the use of hardware chips, the sampling period is short enough. Therefore, for waveforms with many changes, such as phase-coded signals and inter-pulse frequency change signals, there will be no loss of phase and frequency information. The sub-waveform signals corresponding to each time sampling point can be spliced to restore the original wide pulse signal. Therefore, it has the ability to simulate the real radar waveform and improves the accuracy of the test results.
[0105] Step S1612 acquires the digital waveform signals corresponding to each sampling time point, which may include step S16123.
[0106] S16123 uses the main control chip to calculate the digital waveform signal corresponding to each sampling time point according to the preset generation algorithm.
[0107] Specifically, using the main control chip, the digital waveform signal value at each sampling time point can be calculated according to preset algorithm rules (such as preset digital waveform signal generation functions).
[0108] This application introduces a hardware chip to acquire the clock frequency information of the main control chip and accurately determine the sampling period accordingly. This ensures that even when processing complex and variable signals (such as phase-coded signals and inter-pulse frequency change signals), the loss of phase and frequency information can be avoided. Furthermore, by utilizing the powerful computing capabilities of the main control chip, different types of digital waveform signals are generated according to a preset algorithm, thereby improving the flexibility and adaptability of the signal transmission method.
[0109] Figure 7 This is another flowchart illustrating the signal transmission method provided in the embodiments of this application.
[0110] In some embodiments, such as Figure 7 As shown, the method for transmitting the signal may further include steps S181 and S182.
[0111] S181, the time period between the end time of a single transmission in the first single transmission period and the start time of a single transmission in the second single transmission period is determined as a single reception period, wherein the first single transmission period and the second single transmission period are adjacent single transmission periods.
[0112] Specifically, the time interval between the end of the previous single signal transmission period and the start of the next single signal transmission period can be used as a single reception period for receiving echo signals.
[0113] S182, during the single reception period of the target, receive the sub-echo signal corresponding to the target sub-waveform signal.
[0114] Specifically, after transmitting the target sub-waveform signal during the target single transmission period, the sub-echo signal corresponding to the target sub-waveform signal can be received during the time period between the end of the target single transmission period and the start of the next single transmission period (target single reception period), thereby realizing time-division multiplexing of transmission and reception.
[0115] S183 splices the individual sub-echo signals to obtain the target echo signal.
[0116] Specifically, the individual sub-echo signals can be spliced together to obtain the target echo signal. Since the self-interference problem is avoided, the obtained target echo signal is closer to the echo signal in the actual scene.
[0117] This application embodiment achieves time-division multiplexing of transmission and reception by determining a single reception period and receiving sub-echo signals within that period. This effectively avoids the self-interference problem between signal transmission and reception, making the spliced target echo signal more accurate and closer to the echo signal in the actual scenario.
[0118] In one embodiment, the signal transmission method is implemented in hardware using a Field-Programmable Gate Array (FPGA) board. The signal processing clock on the FPGA board can reach hundreds of megahertz, and the sampling point processing interval can be at the nanosecond level. The signal transmission method may include: 1) Determine the correspondence between the preset sequence number and the sub-waveform signal.
[0119] 1.1) Acquire the digital waveform signal of the signal within a preset duration.
[0120] The FPGA board supports three methods for obtaining digital wide-pulse radar signals. The first method involves inputting an analog signal from an external device, which is then acquired by the onboard AD interface and converted into a digital wide-pulse radar signal. However, in this method, it is crucial to ensure that the center frequency of the external device's analog signal corresponds to the center frequency of the AD interface. The second method involves storing the digital waveform signal in the onboard storage area via a file download, with the file being downloaded via the board bus and then by the software unit. The third method utilizes onboard logic algorithms to calculate and generate different types of digital radar waveform signals. The onboard logic can include a timing signal generation unit and a high-precision Direct Digital Synthesizer (DDS), supporting the generation of pulse waveform signals in various formats. The digital radar waveform signal is processed in units of sampling points according to the onboard clock. The selection of sampling points is related to the signal bandwidth and must satisfy the Nyquist sampling theorem. Each sampling point corresponds to a signal amplitude. Assuming the onboard sampling rate is 200MHz and the interval between each sampling point is 5ns, the sampling interval is the reciprocal of the onboard sampling rate.
[0121] It should be noted that by performing time-division multiplexing of the wide pulse based on the sampling point, the lower limit of the sub-pulse pulse width is improved. The minimum pulse width of the sub-pulse is related to the signal processing clock of the hardware platform and can be as low as tens of ns, which can be adapted to more small anechoic chamber sizes.
[0122] 1.2) Based on the digital waveform signal, the preset duration is divided to obtain the information of the effective duration of the signal in the preset duration.
[0123] For example, a digital wide-pulse radar signal passes through a detection unit. This unit has a detection threshold, the selection of which is related to the bit width of the digital signal supported on the board. If the digital signal bit width is defined as 16 bits, then the detection threshold range is 2^0 to 2^15-1. If the waveform signal value corresponding to the sampling point is greater than or equal to the detection threshold, the detection result is 1, indicating the presence of a signal, thus providing information about the effective duration of the signal. If the waveform signal value corresponding to the sampling point is less than the detection threshold, the detection result is 0, indicating no signal, thus providing information about the invalid duration of the signal.
[0124] It should be noted that the detection result of the digital wide-pulse radar signal is a pulse signal with the same pulse width and period as the radar signal. The wide-pulse synchronization signal and the wide-pulse radar signal are perfectly aligned in time according to the sampling points.
[0125] 1.3) According to the duration of a single transmission, the effective duration of the signal is divided into multiple effective sub-durations of the signal and the sequential numbering information corresponding to each effective sub-duration of the signal.
[0126] 1.4) Based on the information of the effective sub-duration of each signal, the waveform signal within the preset duration is split to obtain the sub-waveform signal corresponding to the effective sub-duration of each signal.
[0127] 1.5) Based on the information of the sequence number corresponding to the effective sub-duration of the signal and the sub-waveform signal corresponding to the effective sub-duration of the signal, generate and save the preset correspondence between the sequence number and the sub-waveform signal.
[0128] 2) In response to a signal transmission request, obtain information on the preset single transmission duration and the preset transmission time interval, wherein the preset single transmission duration and the transmission time interval can be determined by the above formulas 1 and 2.
[0129] 3) Based on the information of the duration of a single transmission and the information of the transmission time interval, determine the information of the single transmission period and the information of the sequence number corresponding to each single transmission period. The information of the single transmission period includes the information of the start time of the single transmission and the information of the end time of the single transmission.
[0130] 4) In the preset correspondence between sequence number and sub-waveform signal, obtain the target sub-waveform signal corresponding to the target sequence number, wherein the target sequence number is the sequence number corresponding to the target single transmission period.
[0131] In one example, a preset sequence number and its correspondence with sub-waveform signals can be saved to a buffer unit. The buffer unit has write enable, write data, read enable, and read data interfaces. The detection result output by the detector serves as the write enable interface for the buffer unit. A write command is valid when the detection result is 1 (the sub-waveform signal corresponding to the sampling point is greater than a preset detection threshold); a write command is invalid when the pulse signal is 0. Since the timing of the wide-pulse synchronization signal and the wide-pulse radar signal is perfectly aligned, the written data is the effective duration of the radar signal. The single transmission period serves as the read enable interface for the buffer unit, reading the stored sub-waveform signals sequentially according to the single transmission period.
[0132] 5) During the target's single transmission period, the target sub-waveform signal is transmitted. See [link / reference] for details. Figures 8-10 , Figure 8 The signal transmitted is a sinusoidal wide-pulse radar signal. Figure 9 The signal transmitted is an inter-pulse frequency modulation signal. Figure 10 The signal transmitted is an intra-pulse phase-modulated signal. For example... Figures 8-10 As shown, time-division multiplexing of wide pulses based on sampling points better preserves the amplitude, frequency and phase characteristics of the original signal. For complex waveforms, such as intra-pulse phase modulation signals and inter-pulse frequency modulation signals, processing according to sampling points can ensure that the characteristics of each sampling point of the original signal are not lost, and time-division multiplexing of the transmission and reception will not destroy the characteristics of the original signal.
[0133] This application embodiment uses a Field Programmable Gate Array (FPGA) board to transmit signals. The signal processing clock on the FPGA board reaches hundreds of megahertz, and the sampling point processing interval can reach the nanosecond level, ensuring extremely high speed and accuracy of signal processing. By pre-setting the correspondence between sequential numbers and sub-waveform signals, and combining various methods for acquiring digital wide-pulse radar signals, different types of radar waveform signals can be flexibly and efficiently generated and processed to meet the needs of complex radar systems, achieving high-speed, high-precision signal processing.
[0134] It should be noted that, for wide-pulse real radar waveforms with complex waveform variations, this application embodiment employs time-division multiplexing based on sampling points in the digital signal domain, ensuring that the original characteristics of the wide-pulse signal are not altered after time-division multiplexing. This application embodiment supports time-division multiplexing of more complex wide-pulse radar waveforms in a small anechoic chamber. For field testing, it can expand to include more waveform testing methods, improving the fidelity of simulating the real battlefield environment in the small anechoic chamber.
[0135] In one example, the echo signal reception process is as follows: 1) The time interval between the end of the previous single signal transmission period and the start of the next single signal transmission period can be used as a single reception period for receiving echo signals.
[0136] 2) During a single reception period of the target, the sub-echo signal corresponding to the target sub-waveform signal can be received, such as... Figure 11 As shown.
[0137] 3) By splicing together the individual sub-echo signals, the target echo signal can be obtained.
[0138] The embodiments of this application can effectively receive the corresponding sub-echo signals in each single reception period, and then these sub-echo signals can be spliced together into a complete target echo signal, thus realizing an efficient and accurate echo signal reception process.
[0139] Based on the same inventive concept, embodiments of this application also provide a signal transmitting device, such as... Figure 12 As shown, the device 1200 can acquire module 1210, determine module 1220, and transmit module 1230: The acquisition module 1210 is used to acquire information of a preset single transmission duration and a preset transmission time interval in response to a signal transmission request. The single transmission duration is positively correlated with a first distance between the transmitting device and the target object, and the transmission time interval is positively correlated with the first distance. The determining module 1220 is used to determine the information of a single transmission period and the information of the sequence number corresponding to each single transmission period based on the information of the single transmission duration and the information of the transmission time interval. The information of a single transmission period includes the information of the start time of a single transmission and the information of the end time of a single transmission. The acquisition module 1210 is also used to acquire the target sub-waveform signal corresponding to the target sequence number from the preset correspondence between sequence number and sub-waveform signal, wherein the target sequence number is the sequence number corresponding to the target single transmission period. The transmitting module 1230 is used to transmit the target sub-waveform signal during the target single transmission period.
[0140] In some embodiments, before the acquisition module acquires information about a preset single transmission duration and a preset transmission time interval in response to a signal transmission request, the device further includes: an acquisition module, further configured to acquire information about a first distance between the transmitting device and the target object; and a determination module, further configured to determine information about the single transmission duration and the transmission time interval based on the information about the first distance.
[0141] In some embodiments, the determining module is used to determine the duration of a single transmission based on the information of the first distance, specifically for: in, d1 is the duration of a single transmission, d1 is the first distance, and Vc is the speed of light.
[0142] In some embodiments, the determining module is used to determine the transmission time interval information based on the first distance information, specifically for: Where T is the transmission time interval and d2 is the length of the target object.
[0143] In some embodiments, before the acquisition module acquires the target sub-waveform signal corresponding to the target sequence number from a preset correspondence between sequence numbers and sub-waveform signals, the device further includes a splitting module and a generation module: The acquisition module is also used to acquire the waveform signal of the signal within a preset duration; the splitting module is used to split the preset duration based on the waveform signal to obtain the information of the effective duration of the signal within the preset duration; the splitting module is also used to split the effective duration of the signal according to the duration of a single transmission to obtain the information of multiple effective sub-durations of the signal and the information of the sequential number corresponding to each effective sub-duration of the signal; the splitting module is also used to split the waveform signal within the preset duration based on the information of each effective sub-duration of the signal to obtain the sub-waveform signal corresponding to each effective sub-duration of the signal; the generation module is used to generate and save a preset correspondence between the sequential number and the sub-waveform signal based on the information of the sequential number corresponding to the effective sub-duration of the signal and the sub-waveform signal corresponding to the effective sub-duration of the signal.
[0144] In some embodiments, the acquisition module is used to acquire the waveform signal of the signal within a preset duration, specifically for: Based on a preset sampling period, multiple sampling time points within a preset duration are determined; the digital waveform signals corresponding to each sampling time point are acquired; the splitting module is used to split the preset duration based on the waveform signals to obtain information on the effective duration of the signal within the preset duration. Specifically, it can be used to: compare the digital waveform signals corresponding to the sampling time points with a preset threshold to obtain a comparison result; if the comparison result is that N consecutive digital waveform signals are greater than or equal to the preset threshold, the duration consisting of the N consecutive sampling time points corresponding to the N consecutive digital waveform signals is taken as the effective duration of the signal, where N is an integer greater than or equal to 1.
[0145] In some embodiments, the acquisition module is used to acquire the digital waveform signals corresponding to the signal at each sampling time point. Specifically, it can be used to: acquire the analog waveform signal of the signal within a preset time period according to a preset sensor device; sample the analog waveform signal at the sampling time point to obtain the digital waveform signals corresponding to the signal at each sampling time point; or, acquire the digital waveform signals corresponding to the signal at each sampling time point in a preset storage area.
[0146] In some embodiments, before the determining module determines multiple sampling time points within a preset duration according to a preset sampling period, the device further includes: an acquisition module, further configured to acquire information about the clock frequency of the main control chip; the determining module, further configured to determine information about the sampling period according to the information about the clock frequency of the main control chip; the acquisition module is configured to acquire digital waveform signals corresponding to the signal at each sampling time point, specifically for: using the main control chip to calculate the digital waveform signals corresponding to the signal at each sampling time point according to a preset generation algorithm.
[0147] In some embodiments, the device further includes a receiving module and a splicing module: a determining module, further configured to determine the time period between the end time of a single transmission of the first single transmission period and the start time of a single transmission of the second single transmission period as a single receiving period, wherein the first single transmission period and the second single transmission period are adjacent single transmission periods; a receiving module, configured to receive the sub-echo signal corresponding to the target sub-waveform signal during the target single receiving period; and a splicing module, configured to splice the sub-echo signals to obtain the target echo signal.
[0148] The various modules in the signal transmitting device provided in this application embodiment can achieve... Figures 1 to 11 The functions of each step in the provided signal transmission method, and the corresponding technical effects they achieve, will not be elaborated upon here for the sake of brevity.
[0149] Figure 13 A schematic diagram of the hardware structure of the signal transmitting device provided in an embodiment of this application is shown.
[0150] The signal transmitting device may include a processor 1301 and a memory 1302 storing computer program instructions.
[0151] Specifically, the processor 1301 may include a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.
[0152] Memory 1302 may include mass storage for data or instructions. For example, and not limitingly, memory 1302 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where suitable, memory 1302 may include removable or non-removable (or fixed) media. Where suitable, memory 1302 may be internal or external to a signal transmitting device. In a particular embodiment, memory 1302 is a non-volatile solid-state memory.
[0153] The processor 1301 reads and executes computer program instructions stored in the memory 1302 to implement any of the signal transmission methods in the above embodiments.
[0154] In one example, the signal transmitting device may further include a communication interface 1303 and a bus 1304. Wherein, for example... Figure 13As shown, the processor 1301, memory 1302, and communication interface 1303 are connected through bus 1304 and complete communication with each other.
[0155] The communication interface 1303 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.
[0156] Bus 1304 includes hardware, software, or both, that couples components of a signal-transmitting device together. For example, and not limited to, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Linear Predictive Coding (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (Peripheral Component Interconnect-X, PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VESA Local Bus, VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, bus 1304 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, any suitable bus or interconnection is contemplated herein.
[0157] This device can execute the signal transmission method of the embodiments of this application based on each unit / component in the signal transmission device, thereby achieving a combination Figures 1 to 11 The method of transmitting the described signal.
[0158] Furthermore, in conjunction with the signal transmission methods in the above embodiments, this application embodiment can provide a computer storage medium for implementation. This computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the signal transmission methods in the above embodiments.
[0159] This application also provides a computer program product, wherein the instructions in the computer program product, when executed by the processor of an electronic device, cause the electronic device to perform various processes implementing any of the above-described signal transmission method embodiments.
[0160] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.
[0161] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0162] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.
[0163] The above are merely specific embodiments of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.
Claims
1. A method for transmitting a signal, characterized in that, include: In response to a signal transmission request, information on a preset single transmission duration and a preset transmission time interval are obtained, wherein the single transmission duration is positively correlated with a first distance between the transmitting device and the target object, and the transmission time interval is positively correlated with the first distance; Based on the information of the single transmission duration and the information of the transmission time interval, the information of the single transmission period and the information of the sequence number corresponding to each single transmission period are determined, wherein the information of the single transmission period includes the single transmission start time information and the single transmission end time information; In the preset correspondence between sequence number and sub-waveform signal, the target sub-waveform signal corresponding to the target sequence number is obtained, wherein the target sequence number is the sequence number corresponding to the target single transmission time period; During the single transmission period of the target, the target sub-waveform signal is transmitted.
2. The method according to claim 1, characterized in that, Before obtaining information about a preset single transmission duration and a preset transmission time interval in response to a signal transmission request, the method further includes: Obtain information about the initial distance between the transmitting device and the target object; Based on the information of the first distance, determine the information of the duration of a single transmission and the information of the transmission time interval.
3. The method according to claim 2, characterized in that, Based on the information about the first distance, the information for determining the duration of a single transmission includes: Among them, the The duration of a single transmission is denoted as d1, the distance d1 is denoted as the first distance, and the speed of light is denoted as Vc.
4. The method according to claim 2, characterized in that, Based on the information about the first distance, the information for determining the transmission time interval includes: Wherein, T is the transmission time interval, and d2 is the length of the target object.
5. The method according to claim 1, characterized in that, Before obtaining the target sub-waveform signal corresponding to the target sequence number from the preset correspondence between sequence numbers and sub-waveform signals, the method further includes: Acquire the waveform signal of the signal within a preset duration; Based on the waveform signal, the preset duration is divided to obtain information on the effective duration of the signal within the preset duration; According to the single transmission duration, the effective duration of the signal is divided into multiple effective sub-durations of the signal and the sequential numbering information corresponding to each effective sub-duration of the signal. Based on the information of each effective sub-duration of the signal, the waveform signal within the preset duration is split to obtain the sub-waveform signal corresponding to each effective sub-duration of the signal. Based on the information of the sequence number corresponding to the effective sub-duration of the signal and the sub-waveform signal corresponding to the effective sub-duration of the signal, the preset correspondence between the sequence number and the sub-waveform signal is generated and saved.
6. The method according to claim 5, characterized in that, The waveform signal of the acquired signal within a preset time period includes: Based on the preset sampling period, determine multiple sampling time points within the preset duration; Acquire the digital waveform signals corresponding to each of the sampling time points; The step of dividing the preset duration based on the waveform signal to obtain information on the effective duration of the signal within the preset duration includes: The digital waveform signal corresponding to the sampling time point is compared with a preset threshold to obtain the comparison result; If the comparison result is that N consecutive digital waveform signals are greater than or equal to the preset threshold, the duration of the N consecutive sampling time points corresponding to the N consecutive digital waveform signals is taken as the effective duration of the signal, where N is an integer greater than or equal to 1.
7. The method according to claim 6, characterized in that, The acquired signal includes the digital waveform signals corresponding to each of the sampling time points, including: Based on a preset sensor device, an analog waveform signal is acquired within a preset time period; at the sampling time point, the analog waveform signal is sampled to obtain the digital waveform signal corresponding to each sampling time point. Alternatively, the digital waveform signals corresponding to each of the sampling time points can be acquired in a preset storage area.
8. The method according to claim 6, characterized in that, Before determining multiple sampling time points within the preset duration according to the preset sampling period, the method further includes: Obtain the clock frequency information of the main control chip; The sampling period is determined based on the clock frequency information of the main control chip; The acquired digital waveform signals corresponding to each of the sampling time points include: Using the main control chip, the digital waveform signal corresponding to each sampling time point is calculated according to the preset generation algorithm.
9. The method according to any one of claims 1 to 8, characterized in that, Also includes: The time interval between the end time of a single transmission in the first single transmission period and the start time of a single transmission in the second single transmission period is defined as a single reception period, wherein the first single transmission period and the second single transmission period are adjacent single transmission periods; During a single reception period of the target, the sub-echo signal corresponding to the target sub-waveform signal is received; The individual sub-echo signals are spliced together to obtain the target echo signal.
10. A signal transmitting device, characterized in that, include: The acquisition module is used to acquire information about a preset single transmission duration and a preset transmission time interval in response to a signal transmission request, wherein the single transmission duration is positively correlated with a first distance between the transmitting device and the target object, and the transmission time interval is positively correlated with the first distance. The determining module is used to determine the information of a single transmission period and the information of the sequence number corresponding to each single transmission period based on the information of the single transmission duration and the information of the transmission time interval. The information of the single transmission period includes the information of the start time of a single transmission and the information of the end time of a single transmission. The acquisition module is also used to acquire the target sub-waveform signal corresponding to the target sequence number from the preset correspondence between sequence number and sub-waveform signal, wherein the target sequence number is the sequence number corresponding to the target single transmission time period; The transmitting module is used to transmit the target sub-waveform signal during the single transmission period of the target.
Citation Information
Patent Citations
Three-period cooperative multiple access cooperative transmission method
CN112332890A
Data processing method and device of gamepad and game system
CN116271798A
Intra-pulse combined inter-pulse time domain coding anti-ISRJ waveform design method
CN116400303A
Method and device for designing intra-pulse multi-frequency-point waveform
CN119511211A
Digital self-interference cancellation method and device, electronic equipment and storage medium
CN120567226A