An asymmetric interferometer positioning method, apparatus, device, medium and product
By using wide-area multi-beam signal search, frequency hopping synchronous acquisition and tracking with an asymmetric interferometer, combined with the window sliding energy comparison method, the problem of low positioning accuracy under the frequency hopping communication system was solved, and high-precision target signal positioning was achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP
- Filing Date
- 2026-03-27
- Publication Date
- 2026-07-10
AI Technical Summary
Existing asymmetric interferometer positioning methods struggle to achieve high-precision positioning when the target signal uses a frequency-hopping communication system, especially when the target frequency cannot be predicted and synchronization with the target communication network is not possible, resulting in a significant reduction in positioning accuracy.
An asymmetric interferometer is used for wide-area multi-beam signal search, frequency hopping synchronization acquisition and tracking. Combined with the window sliding energy comparison method, automatic detection and real-time tracking of frequency hopping signals are realized, and the target position is obtained through direction finding and positioning.
Without knowing the target communication link frequency hopping base map, complete accumulation of frequency hopping signals was achieved, improving the accuracy of signal amplitude and phase measurement and enhancing positioning accuracy, especially in non-cooperative target communication networks.
Smart Images

Figure CN122372019A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electronic reconnaissance and countermeasures, and more specifically, to an asymmetric interferometer positioning method, apparatus, equipment, medium, and product. Background Technology
[0002] Frequency hopping communication is a wireless communication technology that improves communication security and anti-interference capabilities by continuously changing the carrier frequency. In frequency hopping communication, the transmitting and receiving ends rapidly switch operating frequencies according to a predetermined frequency map, making the signal difficult to intercept and locate.
[0003] Existing asymmetric interferometer positioning methods primarily utilize high-gain narrow-beam antennas to guide low-gain wide-beam antennas towards the target, coherently accumulating the target signal's energy to improve phase detection positioning accuracy. However, frequency-hopping communication systems are extremely secure and resistant to interference, making them difficult to intercept and often used for communication between high-value terminal nodes. Therefore, when the target signal employs frequency-hopping communication, the rapid frequency changes prevent conventional asymmetric interferometer positioning methods from effectively accumulating signal power, significantly reducing positioning accuracy, especially when the target frequency cannot be predicted or synchronized with the target communication network. Summary of the Invention
[0004] The present invention aims to provide an asymmetric interferometer positioning method, apparatus, equipment, medium and product to solve the problem of reduced positioning accuracy when the target signal adopts a frequency hopping communication system.
[0005] In a first aspect, the present invention provides an asymmetric interferometer positioning method, comprising: Wide-area multi-beam signal search of target signal is performed using an asymmetric interferometer; Frequency hopping synchronization acquisition is performed during wide-area multi-beam signal search; After completing frequency hopping synchronization acquisition, perform frequency hopping synchronization tracking; The target position is obtained by direction finding and positioning in the jump synchronization tracking state.
[0006] In a preferred embodiment, the wide-area multi-beam signal search using an asymmetric interferometer includes: The main beams of the asymmetric interferometer are arranged side by side; The target signal is searched in two layers using several main beams distributed in parallel.
[0007] In a preferred embodiment, the step of performing frequency hopping synchronization acquisition during wide-area multi-beam signal search includes: The target signal hopping speed is obtained through signal acquisition and time-frequency analysis; a pulse clock signal consistent with the target signal hopping speed is generated, and data acquisition is started when the pulse clock signal is high and frequency hopping synchronization is performed when it is low. The sampling points acquired within one pulse width of the pulse clock signal are processed using the window sliding energy comparison method to complete the frequency hopping synchronization acquisition.
[0008] In a preferred embodiment, the step of processing the sampling points acquired within one pulse width of the pulse clock signal using the window sliding energy comparison method to complete the frequency hopping synchronization acquisition includes: Within one pulse width of the pulse clock signal, three sets of sampling points are obtained by sliding three times in the time domain. Each set of sampling points is divided into two segments and the cumulative value of the energy difference is calculated. Three values A1, A2, and A3 are obtained by sliding three times. The adjustment strategy for the pulse clock signal is determined based on three values A1, A2, and A3 to complete frequency hopping synchronization acquisition. Specifically, this includes: Based on the signal detection threshold, determine whether there is a signal within one pulse width of the pulse clock signal. If there is no signal, maintain the data acquisition interval at the pulse clock period of the current pulse clock signal. If a signal is detected, and two or more of the three values A1, A2, and A3 are below the capture threshold, the next adjacent data acquisition interval is adjusted to the pulse clock period of the current pulse clock signal plus the first adjustment step, and then frequency hopping synchronous capture continues. In other cases, find the maximum value of the three values A1, A2, and A3, and keep the data acquisition interval at the pulse clock period of the current pulse clock signal. Confirm the maximum value by multiple window acquisitions and calculations. If the maximum value is confirmed, it is considered that there is a frequency jump within the window, and the frequency hopping synchronization capture is completed.
[0009] In a preferred embodiment, the step of performing frequency hopping synchronization tracking after completing frequency hopping synchronization acquisition includes: Find the maximum value among the three values A1, A2, and A3, and assign a value to the data acquisition offset count NS according to the position of the maximum value. If the maximum value is A1, then decrement NS by 1; if the maximum value is A2, then keep NS unchanged; if the maximum value is A3, then increment NS by 1. Compare the three values A1, A2, and A3 with the capture threshold. If two or more of the three values A1, A2, and A3 are lower than the capture threshold, increment the step count by 1. After X rounds of statistics, if the out-of-synchronization count is greater than the counting threshold, it indicates that the signal has lost synchronization, frequency hopping synchronization tracking has failed, and frequency hopping synchronization acquisition needs to be performed again. If the signal has not lost synchronization, the frequency hopping synchronization tracking strategy is adjusted according to the sign of the data acquisition offset count NS: if the data acquisition offset count NS is positive, the second adjustment step is moved forward in the next round of data acquisition, and this second adjustment step is smaller than the first adjustment step; if the data acquisition offset count NS is negative, the second adjustment step is moved backward in the next round of data acquisition; if the data acquisition offset count NS is 0, the data acquisition interval remains unchanged, and the frequency hopping synchronization tracking state is maintained.
[0010] In a preferred embodiment, the step of obtaining the target position by direction finding and localization in the jump synchronization tracking state includes: Switch the arrangement of the main beam and auxiliary beam of the asymmetric interferometer to form a direction finding and positioning configuration by intersecting them; In the hop synchronization tracking state, the signal energy within one hop is coherently accumulated in the time and frequency domains, and the amplitude of the main channel of the corresponding main beam and the phase difference between the main and sub-channels of the corresponding main beam and sub-beam are calculated. The amplitude is used for amplitude comparison and deambiguation to obtain the amplitude comparison angle, and the phase difference is used for direction finding and positioning. Combined with the amplitude comparison angle, the true azimuth and elevation angles of the target are obtained. The target pointing vector in the antenna body coordinate system is obtained based on the target's true azimuth and elevation angles. The target pointing vector is then transformed to the WGS84 coordinate system to obtain the target position.
[0011] In a second aspect, the present invention provides an asymmetric interferometer positioning device, comprising: The first processing unit is used to perform wide-area multi-beam signal search on the target signal using an asymmetric interferometer. The second processing unit is used for frequency hopping synchronization acquisition during wide-area multi-beam signal search; The third processing unit is used to perform frequency hopping synchronization tracking after completing frequency hopping synchronization acquisition; The fourth processing unit is used to perform direction finding and positioning to obtain the target position in the jump synchronization tracking state.
[0012] Thirdly, the present invention provides an electronic device, comprising: At least one processor; and a memory communicatively connected to said at least one processor; The memory stores instructions that can be executed by the at least one processor, and the at least one processor executes the instructions stored in the memory to perform the above-described method.
[0013] Fourthly, the present invention provides a computer-readable storage medium for storing instructions that, when executed, cause the above-described method to be implemented.
[0014] Fifthly, the present invention provides a computer program product that, when invoked by a computer, causes the computer to execute the above-described method.
[0015] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are: The asymmetric interferometer positioning technology of the present invention, especially the window sliding energy comparison method, can automatically detect and capture the frequency hopping boundary of the target signal and automatically track it in real time without knowing the frequency hopping background of the target communication link. It can achieve time synchronization with the non-cooperative target communication network. On this basis, it can achieve complete accumulation of the target signal for each hop, while avoiding inter-hop crosstalk, which can significantly improve the accuracy of signal amplitude and phase measurement, and thus improve the positioning accuracy of the interferometer. Attached Figure Description
[0016] Figure 1 This is a flowchart of an asymmetric interferometer positioning method provided in an embodiment of the present invention.
[0017] Figure 2 This is a schematic diagram of an asymmetric interferometer as exemplified in an embodiment of the present invention.
[0018] Figure 3 This is a schematic diagram of wide-area multi-beam signal dual-layer search in an embodiment of the present invention.
[0019] Figure 4 This is a schematic diagram of the window sliding energy comparison method in an embodiment of the present invention.
[0020] Figure 5 This is a schematic diagram of the coordinate system for direction finding and positioning in an embodiment of the present invention.
[0021] Figure 6 This is a direction finding error distribution diagram for an application example in an embodiment of the present invention.
[0022] Figure 7 This is a schematic diagram of an asymmetric interferometer positioning device provided in an embodiment of the present invention.
[0023] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0024] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0025] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0026] To address the issue of reduced positioning accuracy when the target signal employs a frequency-hopping communication system, this invention provides an asymmetric interferometer positioning method for terminals using a non-cooperative frequency-hopping communication system, eliminating the need for frequency-hopping patterns. This method enables high-precision interferometer positioning of the target terminal by rapidly acquiring and synchronizing with the frequency-hopping signal, thereby determining the terminal's real-time position and trajectory.
[0027] like Figure 1 As shown in the figure, an asymmetric interferometer positioning method provided by this invention can quickly search and automatically locate frequency hopping terminal signals over a wide area, including the following steps: S100 uses an asymmetric interferometer to perform wide-area multi-beam signal search for the target signal; S200 performs frequency hopping synchronization acquisition during wide-area multi-beam signal search; S300 performs frequency hopping synchronization tracking after completing frequency hopping synchronization acquisition; The S400 uses direction finding and positioning to obtain the target position in jump synchronization tracking mode.
[0028] The specific implementation of the above-mentioned asymmetric interferometer positioning method is described in detail below.
[0029] S100 utilizes an asymmetric interferometer to perform wide-area multibeam signal search on the target signal. In this embodiment of the invention, the wide-area multi-beam signal search specifically involves: distributing several main beams of the asymmetric interferometer in parallel; and performing a two-layer search for the target signal using the parallel-distributed main beams. For example... Figure 2 As shown, the example asymmetric interferometer array includes a four-beam main phased array and two single-beam sub-phased arrays. The four main beams of the asymmetric interferometer are arranged side-by-side to increase the coverage area of a single search. The target signal is then searched in two layers using these side-by-side main beams, as shown below. Figure 3As shown, the blue beam represents the first layer of search, and the red beam represents the second layer. Each search consists of a group of four beams (P11~P14), recursively searching along the azimuth dimension. After the azimuth beam scan is completed, the four beams (P11~P14) are grouped and moved to the next row to continue the search. During the search process, the blue beam layer is searched first. After completing the full-space blue beam search, the red beam layer is searched. When both layers of search are completed, a wide-area search is considered complete. During the search, frequency hopping synchronization acquisition in step S200 and frequency hopping synchronization tracking in step S300 are performed simultaneously. Once a signal is detected, step S400 is initiated for high-precision direction finding and positioning.
[0030] The S200 performs frequency hopping synchronization acquisition during wide-area multi-beam signal search. Before implementing frequency hopping synchronization acquisition, the target signal hopping rate (frequency change period) is obtained through signal acquisition and time-frequency analysis. During blind reconnaissance, the system generates a pulse clock signal that is consistent with the target signal hopping rate. Taking 20,000 hops per second as an example, the pulse clock period is 50µs and the pulse width is set to 10µs. Data acquisition is started when the pulse clock signal is high and frequency hopping synchronization acquisition calculation is performed when it is low.
[0031] The sampling points acquired within one pulse width of the pulse clock signal are processed using the window sliding energy comparison method to achieve frequency hopping synchronization acquisition. Taking a pulse clock period of 50µs and a pulse width of 10µs as an example, the sample points acquired within 10µs are processed using the window sliding energy comparison method, such as... Figure 4 As shown, three sets of sampling points are obtained through three time-domain sliding. Each set of sampling points is divided into two segments, and the cumulative value of the energy difference is calculated. Three values, A1, A2, and A3, are obtained through three sliding operations. Based on the three values A1, A2, and A3, the adjustment strategy of the frequency hopping synchronization pulse is determined, thereby realizing the frequency hopping synchronization acquisition of high-speed frequency hopping signals. The specific adjustment strategy is as follows: a) Based on the signal detection threshold (pre-set), determine whether there is a signal within 10us. If there is no signal, then keep the data acquisition interval at the pulse clock period of the current pulse clock signal, i.e., 50us. b) If a signal is detected and two or more of the three values A1, A2, and A3 are lower than the capture threshold (preset), it means that the frequency has not changed. Then, the next adjacent data acquisition interval is adjusted to the pulse clock period of the current pulse clock signal plus the first adjustment step. Taking an adjustment step of 1us as an example, the next adjacent data acquisition interval is adjusted to 51us, and frequency hopping synchronization capture continues. c) In other cases, find the maximum value of the three values A1, A2, and A3, and keep the data acquisition interval at 50us, which is the pulse clock period of the current pulse clock signal. Confirm the maximum value by multiple window acquisitions and calculations. If the maximum value is confirmed, it is considered that there is a frequency jump within the window, and the frequency hopping synchronization capture is completed.
[0032] After completing frequency hopping synchronization acquisition, the S300 performs frequency hopping synchronization tracking. After frequency hopping synchronization acquisition, the frequency hopping synchronization tracking process begins. Similar to the frequency hopping synchronization acquisition process, the frequency hopping synchronization tracking process first calculates three arrays A1, A2, and A3. The adjustment step of the synchronization pulse is reduced; for example, the 1µs step for frequency hopping synchronization tracking is reduced to 0.1µs, providing greater precision. The adjustment strategy also changes, as detailed below: a) Find the maximum value of the three values A1, A2, and A3, and assign a value to the data acquisition offset count NS according to the position of the maximum value. If the maximum value is A1, then NS is decremented by 1. If the maximum value is A2, then NS remains unchanged. If the maximum value is A3, then NS is incremented by 1. b) Compare the three values A1, A2, and A3 with the capture threshold. If more than two of the three values A1, A2, and A3 are lower than the capture threshold, increment the step count by 1. c) After X rounds of statistics, if the out-of-step count is greater than the counting threshold (for example, after 5 rounds of statistics, the out-of-step count is greater than 3, which can be set as needed), it indicates that the signal has lost synchronization, the frequency hopping synchronization tracking has failed, and frequency hopping synchronization acquisition needs to be performed again; if the signal has not lost synchronization, the frequency hopping synchronization tracking strategy is adjusted according to the sign of the data acquisition offset count NS: if the data acquisition offset count NS is positive, the second adjustment step (0.1us) is moved forward in the next round of data acquisition; if the data acquisition offset count NS is negative, the second adjustment step (0.1us) is moved backward in the next round of data acquisition; if the data acquisition offset count NS is 0, the data acquisition interval remains unchanged, and the frequency hopping synchronization tracking state is maintained.
[0033] The S400 performs direction finding and positioning to obtain the target position in hop-synchronization tracking mode. After detecting a signal in a wide-area search, the arrangement of the four main beams and two auxiliary beams of the asymmetric interferometer is switched, and they intersect to form a direction-finding and positioning configuration, such as... Figure 5 As shown, the signal energy within one hop is coherently accumulated in the time and frequency domains to calculate the amplitude P of the main channel of the corresponding main beam and the phase difference between the main and secondary channels of the corresponding main beam and secondary beam. The amplitude is used to compare the amplitude and resolve ambiguity to obtain the amplitude angle. The phase difference is used for direction finding and positioning, and combined with the amplitude angle, the true azimuth and elevation angles of the target are obtained.
[0034] Taking the azimuth dimension as an example, the amplitude composition of main beam 1 and main beam 2 is as follows: Main beam 1: (1) Main beam 2: (2) in, For the target signal strength, This refers to the channel gain between the antenna back end and the data processor. The actual gain of the antenna compared to the theoretical value The deviation can be obtained by subtracting equation (2) from equation (1): (3) Channel gain and gain deviation Compensation can be achieved through prior calibration. The gain ratio of the main beam 1 and main beam 2 patterns is related to the target position, i.e., to the target's true azimuth angle. The amplitude comparison angle can be obtained by querying the amplitude comparison table. .
[0035] The phase difference between main beam 1 and sub-beam 1 is as follows: (4) in, d Baseline length λ For wavelength, The target azimuth angle, The phase difference introduced by the antenna phase center error, For back-end channel phase error, k This is the phase ambiguity number. and Compensation can be achieved through error calibration, using the amplitude comparison angle obtained from the retrieval. Substituting into equation (5) to resolve the ambiguity and obtain the phase ambiguity number k ,in For rounding operations, the phase ambiguity number is then... k Substituting into equation (4) and solving, the true azimuth of the target can be obtained. .
[0036] (5) The elevation dimension can be calculated using the same steps as the azimuth dimension to obtain the target's true elevation angle. Based on the target's true azimuth and elevation angles, the target pointing vector in the antenna body coordinate system is obtained. The target pointing vector is then transformed to the WGS84 coordinate system, and the intersection point with the Earth surface model is calculated to obtain the target position.
[0037] An application example: The asymmetric interferometer positioning method of this invention was applied to conduct direction finding and positioning tests on a frequency hopping terminal in an interferometer positioning system. Within the global line of sight, 40 wave positions were randomly selected, and multiple tests were conducted on each wave position, resulting in a total of 137 direction finding and positioning tests. The distribution of the direction finding results is shown in the figure below. Figure 6 As shown, the statistical direction finding accuracy and the calculated CEP (Circular Error Probable) result are better than 0.02°.
[0038] Based on the same technological concept, such as Figure 7 As shown, this embodiment of the invention also provides an asymmetric interferometer positioning device, comprising: The first processing unit is used to perform wide-area multi-beam signal search on the target signal using an asymmetric interferometer. The second processing unit is used for frequency hopping synchronization acquisition during wide-area multi-beam signal search; The third processing unit is used to perform frequency hopping synchronization tracking after completing frequency hopping synchronization acquisition; The fourth processing unit is used to perform direction finding and positioning to obtain the target position in the jump synchronization tracking state.
[0039] The working principle of each processing unit in the above-mentioned device can be referred to the description in the foregoing method embodiments, and will not be repeated here.
[0040] Based on the same technical concept, embodiments of the present invention also provide an electronic device that can implement the asymmetric interferometer positioning method provided in the above embodiments of the present invention. In one embodiment, the electronic device can be a server, a terminal device, or other electronic devices. Figure 8 As shown, the electronic device may include: At least one processor and a memory connected to the at least one processor. In this embodiment of the invention, the specific connection medium between the processor and the memory is not limited. Figure 8 The example used is the connection between the processor and memory via a bus. The bus... Figure 8 The connections between other components are indicated by thick lines and are for illustrative purposes only, not as limiting information. Buses can be divided into address buses, data buses, control buses, etc., but for ease of representation, [the specific bus type is not shown here]. Figure 8 The processor is represented by a single thick line, but this does not imply that there is only one bus or one type of bus. Alternatively, a processor can also be called a controller; there are no restrictions on the name.
[0041] In this embodiment of the invention, the memory stores instructions that can be executed by at least one processor. By executing the instructions stored in the memory, at least one processor can execute an asymmetric interferometer positioning method as described above.
[0042] The processor is the control center of the device. It can connect to various parts of the control device through various interfaces and lines. By running or executing instructions stored in memory and calling data stored in memory, it can monitor the device's various functions and process data, thereby enabling overall monitoring of the device.
[0043] In an alternative design, the processor may include one or more processing units. The processor may integrate an application processor and a modem processor, wherein the application processor primarily handles the operating system, user interface, and applications, while the modem processor primarily handles wireless communication. It is understood that the modem processor may also not be integrated into the processor. In some embodiments, the processor and memory may be implemented on the same chip; in some embodiments, they may also be implemented separately on separate chips.
[0044] The processor can be a general-purpose processor, such as a CPU, digital signal processor, application-specific integrated circuit, field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the asymmetric interferometer positioning method disclosed in the embodiments of this invention can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.
[0045] Memory, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Memory can include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic memory, magnetic disk, optical disk, etc. Memory is any other medium capable of carrying or storing desired program code in the form of instructions or data structures, and accessible by a computer, but is not limited thereto. In embodiments of the present invention, memory can also be a circuit or any other device capable of implementing storage functions, used to store program instructions and / or data.
[0046] By designing and programming the processor, the code corresponding to the asymmetric interferometer positioning method described in the foregoing embodiments can be embedded into the chip, enabling the chip to execute the steps of the method described in the foregoing embodiments during operation. How to design and program the processor is a technique well-known to those skilled in the art and will not be elaborated upon here.
[0047] Based on the same inventive concept, embodiments of the present invention also provide a storage medium storing computer instructions that, when executed on a computer, cause the computer to perform an asymmetric interferometer positioning method described above.
[0048] In some alternative embodiments, the present invention also provides that various aspects of an asymmetric interferometer positioning method can also be implemented as a program product comprising program code that, when the program product is run on a device, causes the control device to perform the steps in an asymmetric interferometer positioning method according to various exemplary embodiments of the present invention as described above.
[0049] It should be noted that although several units or sub-units of the apparatus have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the invention, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units. Furthermore, although the operation of the method of the invention is described in a specific order in the drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0050] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0051] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of 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, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a server, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0052] Program code for performing the operations of this invention can be written using any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0053] In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0054] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0055] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0056] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
[0057] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A positioning method for an asymmetric interferometer, characterized in that, include: Wide-area multi-beam signal search of target signal is performed using an asymmetric interferometer; Frequency hopping synchronization acquisition is performed during wide-area multi-beam signal search; After completing frequency hopping synchronization acquisition, perform frequency hopping synchronization tracking; The target position is obtained by direction finding and positioning in the jump synchronization tracking state.
2. The asymmetric interferometer positioning method according to claim 1, characterized in that, The method of using an asymmetric interferometer for wide-area multi-beam signal search includes: The main beams of the asymmetric interferometer are arranged side by side; The target signal is searched in two layers using several main beams distributed in parallel.
3. The asymmetric interferometer positioning method according to claim 2, characterized in that, The frequency hopping synchronization acquisition during wide-area multi-beam signal search includes: The target signal hopping speed is obtained through signal acquisition and time-frequency analysis; a pulse clock signal consistent with the target signal hopping speed is generated, and data acquisition is started when the pulse clock signal is high and frequency hopping synchronization is performed when it is low. The sampling points acquired within one pulse width of the pulse clock signal are processed using the window sliding energy comparison method to complete the frequency hopping synchronization acquisition.
4. The asymmetric interferometer positioning method according to claim 3, characterized in that, The process of processing the sampling points acquired within one pulse width of the pulse clock signal using the window sliding energy comparison method to complete frequency hopping synchronization acquisition includes: Within one pulse width of the pulse clock signal, three sets of sampling points are obtained by sliding three times in the time domain. Each set of sampling points is divided into two segments and the cumulative value of the energy difference is calculated. Three values A1, A2, and A3 are obtained by sliding three times. The adjustment strategy for the pulse clock signal is determined based on three values A1, A2, and A3 to complete frequency hopping synchronization acquisition. Specifically, this includes: Based on the signal detection threshold, determine whether there is a signal within one pulse width of the pulse clock signal. If there is no signal, maintain the data acquisition interval at the pulse clock period of the current pulse clock signal. If a signal is detected, and two or more of the three values A1, A2, and A3 are below the capture threshold, the next adjacent data acquisition interval is adjusted to the pulse clock period of the current pulse clock signal plus the first adjustment step, and then frequency hopping synchronous capture continues. In other cases, find the maximum value of the three values A1, A2, and A3, and keep the data acquisition interval at the pulse clock period of the current pulse clock signal. Confirm the maximum value by multiple window acquisitions and calculations. If the maximum value is confirmed, it is considered that there is a frequency jump within the window, and the frequency hopping synchronization capture is completed.
5. The asymmetric interferometer positioning method according to claim 4, characterized in that, The step of performing frequency hopping synchronization tracking after completing frequency hopping synchronization acquisition includes: Find the maximum value among the three values A1, A2, and A3, and assign a value to the data acquisition offset count NS according to the position of the maximum value. If the maximum value is A1, then decrement NS by 1; if the maximum value is A2, then keep NS unchanged; if the maximum value is A3, then increment NS by 1. Compare the three values A1, A2, and A3 with the capture threshold. If two or more of the three values A1, A2, and A3 are lower than the capture threshold, increment the step count by 1. After X rounds of statistics, if the out-of-synchronization count is greater than the counting threshold, it indicates that the signal has lost synchronization, frequency hopping synchronization tracking has failed, and frequency hopping synchronization acquisition needs to be performed again. If the signal has not lost synchronization, the frequency hopping synchronization tracking strategy is adjusted according to the sign of the data acquisition offset count NS: if the data acquisition offset count NS is positive, the second adjustment step is moved forward in the next round of data acquisition, and this second adjustment step is smaller than the first adjustment step; if the data acquisition offset count NS is negative, the second adjustment step is moved backward in the next round of data acquisition; if the data acquisition offset count NS is 0, the data acquisition interval remains unchanged, and the frequency hopping synchronization tracking state is maintained.
6. The asymmetric interferometer positioning method according to claim 2, characterized in that, The method of obtaining the target position by direction finding and positioning in the jump synchronization tracking state includes: Switch the arrangement of the main beam and auxiliary beam of the asymmetric interferometer to form a direction finding and positioning configuration by intersecting them; In the hop synchronization tracking state, the signal energy within one hop is coherently accumulated in the time and frequency domains, and the amplitude of the main channel of the corresponding main beam and the phase difference between the main and sub-channels of the corresponding main beam and sub-beam are calculated. The amplitude is used for amplitude comparison and deambiguation to obtain the amplitude comparison angle, and the phase difference is used for direction finding and positioning. Combined with the amplitude comparison angle, the true azimuth and elevation angles of the target are obtained. The target pointing vector in the antenna body coordinate system is obtained based on the target's true azimuth and elevation angles. The target pointing vector is then transformed to the WGS84 coordinate system to obtain the target position.
7. A positioning device for an asymmetric interferometer, characterized in that, include: The first processing unit is used to perform wide-area multi-beam signal search on the target signal using an asymmetric interferometer. The second processing unit is used for frequency hopping synchronization acquisition during wide-area multi-beam signal search; The third processing unit is used to perform frequency hopping synchronization tracking after completing frequency hopping synchronization acquisition; The fourth processing unit is used to perform direction finding and positioning to obtain the target position in the jump synchronization tracking state.
8. An electronic device, characterized in that, include: At least one processor; and a memory communicatively connected to the at least one processor; The memory stores instructions executable by the at least one processor, which executes the instructions stored in the memory to perform the method as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store instructions that, when executed, cause the method as described in any one of claims 1-6 to be implemented.
10. A computer program product, characterized in that, When the computer program product is invoked by a computer, it causes the computer to perform the method as described in any one of claims 1-6.