Launcher position measurement method, device and system, computer program, and electronic device

JP2023532074A5Active Publication Date: 2026-04-08ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2021-05-12
Publication Date
2026-04-08

AI Technical Summary

Technical Problem

Conventional methods for estimating the direction of arrival (DOA) of array beams and terminal positioning are ineffective for beam-tunable supersurfaces due to reduced reflection efficiency and increased cost, and require additional systems, making them unsuitable for standalone localization.

Method used

A method and system that utilizes a receiving device to determine adjustment control information, adjusting the reflection coefficient of a supersurface to a target direction, and firing a pilot signal to measure the position of a launcher based on signal measurement results, using the supersurface's properties for localization without additional systems.

Benefits of technology

Enables accurate and cost-effective localization of launchers using the supersurface's properties, enhancing coverage in non-line-of-sight areas with a single base station, reducing the need for multiple systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

An embodiment of the present application provides a method, device and system for measuring the position of a launcher, a storage medium, and an electronic device, including the steps of: determining adjustment control information by a receiving device, the adjustment control information including time sequence information and adjustment control direction information, the adjustment control direction information for instructing an ultra-surface control unit to adjust a reflection coefficient of the ultra-surface to a target reflection coefficient corresponding to a preset direction; emitting a pilot signal to the ultra-surface by the launcher, and transmitting adjustment control information to the ultra-surface control unit by the receiving device, the adjustment control information for instructing the ultra-surface control unit to adjust the reflection coefficient of the ultra-surface to a target reflection coefficient corresponding to the preset direction during a target time period; and determining a signal measurement result corresponding to the preset direction, and performing position measurement of the launcher based on the preset direction and the signal measurement result.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] FIELD Embodiments of the present application relate to the field of communications, and more particularly to methods, devices and systems for determining launcher location, storage media, and electronic devices. [Background technology]

[0002] Conventional methods for estimating the direction of arrival (DOA) of an array beam include methods based on Multiple Signal Classification (MUSIC) and Estimating Signal Parameter via Rotation Invariance Techniques (ESPRIT), which are based on the fact that the array transducer has an independent measurement function (e.g., measuring the phase of the arriving wave).

[0003] However, for beam-adjustable hypersurfaces (also called hypersurfaces or reconfigurable hypersurfaces), increasing such measurement capabilities reduces reflection efficiency and increases cost, so hypersurfaces typically do not have phase measurement capabilities of independent electromagnetic units, making any of the traditional array DOA estimation methods unusable on hypersurfaces.

[0004] Conventional non-sight distance localization methods include sight distance reconstruction localization methods, non-sight distance weighting localization methods, time of arrival (TOA) localization methods based on the combination of sight distance reconstruction and smoothing processing, and localization methods based on inequality constraints, which convert non-sight distance into sight distance using the specular principle or use statistical methods to reduce the influence of non-sight distance components, but these localization methods require the cooperation of multiple base stations.

[0005] Furthermore, the location measurement methods based on fingerprint maps or global positioning systems in the related art require the installation of another location measurement system and related accessories, which increases costs and limits implementation in some scenarios. Therefore, the related art requires the use of multiple systems and the support of other related technologies when measuring location, so it is not possible to use the characteristics of the hypersurface itself to measure the location of a terminal.

[0006] In the related art, there is no effective technical solution to the technical problem that the characteristics of the hypersurface itself cannot be used to measure the position of a terminal. Summary of the Invention [Problem to be solved by the invention]

[0007] The embodiments of the present application provide a method, device and system for measuring the position of a launcher, a storage medium, and an electronic device that solves the technical problem that, at least in the related art, it is not possible to measure the position of a terminal by utilizing the characteristics of the hypersurface itself. [Means for solving the problem]

[0008] One embodiment of the present application includes the steps of: determining adjustment control information by a receiving device, the adjustment control information including time sequence information and adjustment control direction information, the adjustment control direction information being for instructing an ultra-surface control unit to adjust a reflection coefficient of the ultra-surface to a target reflection coefficient corresponding to a preset direction, so that a beam in a direction from the receiving device to the ultra-surface forms a reflected beam in the preset direction on the ultra-surface, the preset direction being a direction indicated by preset direction information corresponding to a target time period and directed toward a target area, the time sequence information including the target time period, and the adjustment control direction information including the preset direction information; and emitting a pilot signal to the ultra-surface by the launching device, the launching device being located within the target area; and the receiving device. transmitting the adjustment control information to the hypersurface control unit by a radio wave receiving device, the adjustment control information being for instructing the hypersurface control unit to adjust the reflection coefficient of the hypersurface to the target reflection coefficient corresponding to the preset direction during the target time period; and determining a signal measurement result corresponding to the preset direction, and performing a position measurement of the launcher based on the preset direction and the signal measurement result, the signal measurement result being a measurement result obtained by measuring a target pilot signal received by the receiving device, the target pilot signal being received by the receiving device after being reflected by the hypersurface adjusted to the target reflection coefficient, and the pilot signal emitted by the launcher includes the target pilot signal.

[0009] Another embodiment of the present application is a determination module configured to determine adjustment control information by a receiving device, the adjustment control information including time sequence information and adjustment control direction information, the adjustment control direction information being for instructing an ultra-surface control unit to adjust a reflection coefficient of the ultra-surface to a target reflection coefficient corresponding to a preset direction, such that a beam in a direction from the receiving device to the ultra-surface forms a reflected beam in the preset direction on the ultra-surface, the preset direction being a direction indicated by preset direction information corresponding to a target time period and directed toward a target area, the time sequence information including the target time period, and the adjustment control direction information including the preset direction information; and a launch module configured to launch a pilot signal to the ultra-surface by the launcher, the launcher being located within the target area. and a position measurement module configured to determine a signal measurement result corresponding to the preset direction and perform position measurement of the launcher based on the preset direction and the signal measurement result, wherein the signal measurement result is a measurement result obtained by measuring a target pilot signal received by the receiving device, and the target pilot signal is received by the receiving device after being reflected by the hypersurface adjusted to the target reflection coefficient, and the pilot signal emitted by the launcher includes the target pilot signal.

[0010] Another embodiment of the present application includes a launching device, a receiving device, an ultra-surface control unit, an ultra-surface, and a positioning node, wherein the receiving device is configured to determine adjustment control information, wherein the adjustment control information includes time sequence information and adjustment control direction information, and the adjustment control direction information is for instructing the ultra-surface control unit to adjust a reflection coefficient of the ultra-surface to a target reflection coefficient corresponding to a preset direction, so that a beam in a direction from the receiving device to the ultra-surface forms a reflected beam in the preset direction on the ultra-surface, wherein the preset direction is a direction indicated by preset direction information corresponding to a target time period and is directed toward a target area, the time sequence information includes the target time period, and the adjustment control direction information includes the preset direction information, and the launching device is configured to launch a pilot signal to the ultra-surface, wherein the launching device is located within the target area, and The receiving device is further configured to send the adjustment control information to the super-surface control unit, wherein the adjustment control information is for instructing the super-surface control unit to adjust the reflection coefficient of the super-surface to the target reflection coefficient corresponding to the preset direction during the target time period; the receiving device is further configured to determine a signal measurement result corresponding to the preset direction; the positioning node is configured to perform positioning of the launcher based on the preset direction and the signal measurement result; wherein the signal measurement result is a measurement result obtained by measuring a target pilot signal received by the receiving device, and the target pilot signal is received by the receiving device after being reflected by the super-surface adjusted to the target reflection coefficient; and the pilot signal emitted by the launcher includes the target pilot signal, thereby further providing a positioning system for the launcher.

[0011] Yet another embodiment of the present application further provides a computer-readable storage medium having stored thereon a computer program configured, when in operation, to perform the steps of any of the method embodiments described above.

[0012] Another embodiment of the present application further provides an electronic device comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to perform the steps of any of the method embodiments above by running the computer program. [Brief explanation of the drawings]

[0013] [Figure 1] 1 is a block diagram showing a hardware configuration of an electronic device in a method for measuring the position of a launcher according to an embodiment of the present application. [Figure 2] FIG. 1 illustrates a network architecture of a launcher location method according to an embodiment of the present application. [Figure 3] 1 is a flowchart of a method for determining the position of a launcher according to an embodiment of the present application. [Figure 4] FIG. 1 is a plan view of a hypersurface layout scene according to an embodiment of the present application. [Figure 5] FIG. 2 is a diagram illustrating wireless signal quality recorded by a receiving device according to an embodiment of the present application. [Figure 6] FIG. 10 is a diagram illustrating wireless signal quality recorded by a receiving device according to another embodiment of the present application. [Figure 7] FIG. 10 is a diagram illustrating a correspondence relationship between time slots corresponding to wireless signal quality and position coordinates in a target area in an embodiment of the present application. [Figure 8] 1 is a three-dimensional display diagram of wireless signal quality and position coordinates in a target area in an embodiment of the present application; [Figure 9] FIG. 2 is a plan view showing wireless signal quality and position coordinates in a target area in an embodiment of the present application; [Figure 10] FIG. 10 is a three-dimensional display diagram of wireless signal quality and position coordinates in a target area in another embodiment of the present application. [Figure 11] FIG. 10 is a plan view showing wireless signal quality and location coordinates in a target area in another embodiment of the present application. [Figure 12] FIG. 2 is a schematic diagram of wireless signal quality in the X-axis direction and one-dimensional Gaussian function fitting in an embodiment of the present application. [Figure 13] 1 is a schematic diagram of wireless signal quality in the Y-axis direction and one-dimensional Gaussian function fitting in an embodiment of the present application; [Figure 14] FIG. 10 is a schematic diagram of wireless signal quality in the X-axis direction and one-dimensional Gaussian function fitting in another embodiment of the present application; [Figure 15] FIG. 10 is a schematic diagram of wireless signal quality in the Y-axis direction and one-dimensional Gaussian function fitting in another embodiment of the present application; [Figure 16] 1 is a block diagram showing the structure of a position measurement device for a launcher according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0014] Hereinafter, the present invention will be described in detail with reference to the accompanying drawings together with examples.

[0015] In addition, terms such as "first" and "second" used in the specification and claims of this application, as well as in the above drawings, are intended to distinguish between similar objects and do not necessarily describe a particular order or priority.

[0016] The method according to the present invention can be implemented in a mobile terminal, a computer terminal, or a similar computing device. For example, the method according to the present invention can be implemented in an electronic device. FIG. 1 is a block diagram showing the hardware configuration of the electronic device in the method for determining the location of a launcher according to the present invention.

[0017] As shown in FIG. 1, the electronic device may include one or more (only one is shown in FIG. 1) processors 102 (the processors 102 include, but are not limited to, processing devices such as microprocessors MCU or programmable logic devices FPGA), and a memory 104 configured to store data, among which the electronic device may further include a transmission device 106 and an input / output device 108 configured as communication functions.

[0018] As will be appreciated by those skilled in the art, the structure shown in Figure 1 is merely exemplary and is not intended to limit the structure of the electronic device. For example, the electronic device may include more or fewer assemblies than those shown in Figure 1, or may have a different configuration than that shown in Figure 1.

[0019] The memory 104 may be configured to store computer programs, for example, software programs and modules of application software such as a computer program corresponding to the launcher position measurement method in an embodiment of the present application, and the processor 102 executes various functional applications and data processing, i.e., realizes the above-mentioned method, by operating the computer programs stored in the memory 104.

[0020] The memory 104 may include high-speed random access memory, or may include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some implementations, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the electronic device via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0021] The transmission device 106 is configured to transmit and receive data over a network. An example of the network may include a wireless network provided by a communications supplier. In one example, the transmission device 106 includes a network interface controller (NIC) that can connect to other network devices and communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module that is configured to communicate with the Internet wirelessly.

[0022] An embodiment of the present application can operate in a network architecture shown in FIG. 2, which includes a launcher (e.g., a terminal; here, there are two launchers, launcher A (i.e., terminal A) and launcher B (i.e., terminal B), as shown in FIG. 2), a beam-adjustable hyper-surface control unit (i.e., corresponding to the hyper-surface control unit in an embodiment of the present application, and referred to as a hyper-surface control device or hyper-surface controller), a beam-adjustable hyper-surface (i.e., the hyper-surface in an embodiment of the present application, also referred to as a reconfigurable hyper-surface), and a receiving device (e.g., a base station).

[0023] Among them, the receiving device includes a radio frequency unit or antenna and is configured to plan, arrange and receive a specific radio signal, for example, the receiving device receives a specific radio signal (i.e., a target pilot signal in the embodiment of the present application) emitted from the emitter and reflected by the supersurface.

[0024] The supersurface control unit is installed to control the reflection coefficient of each electromagnetic unit (also called electromagnetic reflection unit) on the supersurface. The supersurface is composed of a plurality of sets of electromagnetic units whose reflection coefficients are controllable, and by controlling the reflection coefficient of each electromagnetic unit, a predetermined reflected beam antenna pattern can be formed (i.e., a reflected beam in a preset direction can be formed on the supersurface). The launcher is installed to launch a specific radio signal (i.e., a target pilot signal).

[0025] The receiving device is further configured to measure, record or analyze the received target pilot signal, where the target pilot signal emitted from the launcher is pre-planned and configured by the receiving device (e.g., base station), and the target pilot signal corresponding to different launchers is different, that is, the receiving device can distinguish different launchers based on the target pilot signal after receiving the target pilot signal.

[0026] This embodiment provides a method for determining the location of a launcher operating in the above network architecture. FIG. 3 is a flowchart of the method for determining the location of a launcher according to an embodiment of the present application. As shown in FIG. 3, the flow includes the following steps:

[0027] In step S302, adjustment control information is determined by the receiving device, where the adjustment control information includes time sequence information and adjustment control direction information, and the adjustment control direction information is for instructing the ultra-surface control unit to adjust the reflection coefficient of the ultra-surface to a target reflection coefficient corresponding to a preset direction, so that a beam in a direction from the receiving device to the ultra-surface forms a reflected beam in the preset direction on the ultra-surface, where the preset direction is a direction indicated by preset direction information corresponding to a target time period and is directed toward a target area, the time sequence information includes the target time period, and the adjustment control direction information includes the preset direction information.

[0028] In step S304, a pilot signal is emitted to the super-surface by the launcher, wherein the launcher is located within the target area.

[0029] In step S306, the receiving device sends the adjustment control information to the ultra-surface control unit, wherein the adjustment control information is for instructing the ultra-surface control unit to adjust the reflection coefficient of the ultra-surface to the target reflection coefficient corresponding to the preset direction during the target time period.

[0030] In step S308, a signal measurement result corresponding to the preset direction is determined, and a position measurement of the launcher is performed based on the preset direction and the signal measurement result, where the signal measurement result is a measurement result obtained by measuring a target pilot signal received by the receiving device, and the target pilot signal is received by the receiving device after being reflected by a hypersurface adjusted to the target reflection coefficient, and the pilot signal launched by the launcher includes the target pilot signal.

[0031] Through the above steps, adjustment control information is determined by the receiving device, wherein the adjustment control information includes time sequence information and adjustment control direction information, and the adjustment control direction information is for instructing the ultra-surface control unit to adjust the reflection coefficient of the ultra-surface to a target reflection coefficient corresponding to a preset direction, so that a beam in a direction from the receiving device to the ultra-surface forms a reflected beam in the preset direction on the ultra-surface, wherein the preset direction is a direction indicated by preset direction information corresponding to a target time period and is directed toward a target area, the time sequence information includes the target time period, and the adjustment control direction information includes the preset direction information.

[0032] The method further comprises: transmitting a pilot signal to the supersurface by the launcher, wherein the launcher is located within the target area; transmitting the adjustment control information to the supersurface control unit by the receiving device, wherein the adjustment control information instructs the supersurface control unit to adjust the reflection coefficient of the supersurface to the target reflection coefficient corresponding to the preset direction during the target time period; determining a signal measurement result corresponding to the preset direction, and performing a position measurement of the launcher based on the preset direction and the signal measurement result; wherein the signal measurement result is a measurement result obtained by measuring a target pilot signal received by the receiving device, and the target pilot signal is received by the receiving device after being reflected by the supersurface adjusted to the target reflection coefficient, and the pilot signal emitted by the launcher includes the target pilot signal.

[0033] Therefore, the technical problem in the related art that the characteristics of the hypersurface itself cannot be used to measure the location of a terminal can be solved, and the effect of measuring the location of a terminal using the characteristics of the hypersurface itself can be achieved.

[0034] In addition, in the embodiment of the present application, one system (i.e., one base station and one hypersurface) can be used, and the capabilities of the hypersurface itself can be utilized to realize the location measurement of the launcher (i.e., terminal), and the location measurement of the launcher can be completed by using one base station and the characteristics of the hypersurface itself.

[0035] In the above embodiment, the signal measurement result may be signal quality, signal field strength level or signal received power.

[0036] The execution order of step S304 and step S306 may be interchanged, that is, step S304 may be executed after step S306 is executed.

[0037] In one exemplary embodiment, determining the adjustment control information by the receiving device includes determining the adjustment control information based on the target scanning area, wherein determining the adjustment control information based on the target scanning area includes determining a plurality of pieces of preset direction information based on a plurality of sub-areas obtained by dividing the target area, and determining a plurality of target time periods based on the plurality of pieces of preset direction information, wherein each piece of preset direction information corresponds one-to-one with each of the plurality of sub-areas, and the time sequence information includes a plurality of the target time periods, each of which corresponds one-to-one with each of the preset direction information, or determining a plurality of the preset directions for directing the target area, and determining each of the preset direction information as one preset direction among the plurality of preset directions, and determining the time sequence information based on the plurality of pieces of preset direction information, wherein the time sequence information includes a plurality of the target time periods, each of which corresponds one-to-one with each of the preset direction information.

[0038] In the above embodiment, the receiving device divides the target area into multiple sub-areas, for example, the target area is divided into sub-area 1, sub-area 2, and sub-area 3, etc., and based on the divided multiple sub-areas, preset direction information that corresponds one-to-one with each of the sub-areas, such as preset direction information 1, preset direction information 2, and preset direction information 3, etc., can be determined.

[0039] Wherein, the preset direction information is for instructing the supersurface control unit to adjust the reflection coefficient of each electromagnetic unit of the supersurface so that the reflected beam formed on the supersurface is directed toward the sub-region corresponding to the preset direction information, where the reflected beam is a reflected beam (also called a virtual reflected beam) formed on the supersurface by a beam oriented from the receiving device toward the supersurface.

[0040] Therefore, the receiving device can scan the target area by controlling the hypersurface to sequentially direct the reflected beam to each sub-area in the target area. In one exemplary embodiment, the receiving device can determine preset direction information corresponding to each sub-area based on the scanning order of the sub-areas in the target area, and determine time sequence information based on the determined preset direction information (i.e., determine multiple target time periods, each of which has corresponding preset direction information). For example, the determined multiple preset direction information are preset direction information 1, preset direction information 2, and preset direction information 3. The time sequence information includes target time period 1, target time period 2, and target time period 3 arranged in time order, where target time period 1 corresponds to preset direction information 1, target time period 2 corresponds to preset direction information 2, and target time period 3 corresponds to preset direction information 3.

[0041] In the above embodiment, the receiving device can directly determine multiple preset directions in the target area, for example, determine in the target area a first preset direction pointing to a certain position in the target area and a second preset direction pointing to another position in the target area, that is, determine multiple preset directions, and determine each preset direction information to be one preset direction among the multiple preset directions, that is, one preset direction itself can be one preset direction information.

[0042] After determining the plurality of preset direction information, the receiving device can determine a target time period corresponding to the scanning order based on the scanning order for the position of the target area. For example, the time series information includes a target time period 1 and a target time period 2, where the target time period 1 corresponds to the preset direction information 1 and the target time period 2 corresponds to the preset direction information 2.

[0043] In addition, in an embodiment of the present application, the target time period may be a time period corresponding to a time slot number (i.e., a time slot sequence number), and the time series information may be a set consisting of time periods corresponding to time slot numbers (i.e., time periods corresponding to corresponding time slots), i.e., the time series information includes time periods corresponding to multiple time slots arranged according to chronological order.

[0044] In the adjustment control information transmitted by the receiving device to the super surface control, the time series information includes multiple target time periods, the adjustment control direction information includes multiple preset direction information, and each target time period in the time series information corresponds one-to-one to each preset direction information in the adjustment control direction information.

[0045] Therefore, in an embodiment of the present application, by sending adjustment control information to the ultra-surface control unit, the reflection coefficient of the ultra-surface is adjusted to the target reflection coefficient during the target time period, and when the next target time period of the target time period is reached (for example, when the start time of the next target time period is reached), the ultra-surface control unit can be instructed to adjust the reflection coefficient of the ultra-surface to the next target reflection coefficient, wherein the next target reflection coefficient is the reflection coefficient corresponding to the next preset direction, and the next preset direction is the direction indicated by the preset direction information corresponding to the next target time period.

[0046] This allows the super-surface control unit to adjust the reflection coefficient of the super-surface to a corresponding reflection coefficient during a certain target time period in the time series information, and the corresponding reflection coefficient is the reflection coefficient corresponding to the preset direction indicated by the preset direction information corresponding to the certain target time period.

[0047] In one exemplary embodiment, after the step of sending adjustment control information to an ultra-surface control unit by a receiving device, the method further includes the steps of determining the target reflection coefficient by the ultra-surface control unit based on the preset direction information, and adjusting the reflection coefficient of the ultra-surface to the target reflection coefficient by the ultra-surface control unit during the target time period, wherein the reflection coefficient of each electromagnetic unit includes at least one of degree, phase, and polarization.

[0048] That is, the reflection coefficient of each electromagnetic unit may be any combination of magnitude, phase, and polarization.

[0049] In one exemplary embodiment, if the preset direction information is an input parameter corresponding to the preset direction, after the step of sending adjustment control information to an ultra-surface control unit by a receiving device, the method further includes the step of determining the target reflection coefficient based on the input parameters by the ultra-surface control unit, and adjusting the reflection coefficient of the ultra-surface to the target reflection coefficient by the ultra-surface control unit by adjusting the reflection coefficient of each electromagnetic unit of the ultra-surface to the target reflection coefficient during the target time period; or if the preset direction information is the target reflection coefficient corresponding to the preset direction, the method further includes the step of adjusting the reflection coefficient of the ultra-surface to the target reflection coefficient by the ultra-surface control unit after the step of sending adjustment control information to an ultra-surface control unit by a receiving device.

[0050] In one exemplary embodiment, the adjustment control information further includes one of a beam adjustment control start time and a beam adjustment control end time, wherein the beam adjustment control start time is for instructing the ultra-surface control unit to start controlling the reflection coefficient of each electromagnetic unit of the ultra-surface when the beam adjustment control start time occurs, and the beam adjustment control end time is for instructing the ultra-surface control unit to end controlling the reflection coefficient of each electromagnetic unit of the ultra-surface when the beam adjustment control end time occurs.

[0051] Wherein, the super-surface control unit is further configured to adjust the reflection coefficient of the super-surface to a target reflection coefficient corresponding to a first preset direction based on the first target time period in the time series information at the beam adjustment control start time, where the first preset direction is the direction indicated by the preset direction information corresponding to the first target time period.

[0052] In one preferred embodiment, each target time period in the time series information constitutes one continuous time, and the start time of the first target time period in the time series information is the beam adjustment control start time, the end time of the last target time period is the beam adjustment control end time, and the end time of each intermediate target time period (i.e., the target time period between the first and last target time periods) is the start time of the next target time period. For example, the time series information includes target time periods 1 to 3, and the end time of target time period 1 is the start time of target time period 2, the end time of target time period 2 is the start time of target time period 3, and the start time of target time period 1 is the beam adjustment control start time, and the end time of target time period 3 is the beam adjustment control end time.

[0053] In one exemplary embodiment, the time sequence information may be a set of time periods corresponding to time slots (e.g., time periods corresponding to the first time slot through the 180th time slot), and the target time period is a time period corresponding to a target time sequence number (also referred to as a target time slot or a target time slot number, e.g., one of the first time slot through the 180th time slot). The launching device records the correspondence between the target time period and the pilot signal emitted within the target time period, and upon receiving the target pilot signal, the receiving device records the correspondence between the target time period and the target pilot signal received within the target time period. Note that the correspondence between the target time period and the pilot signal emitted within the target time period recorded by the launching device matches the correspondence between the target time period and the target pilot signal received within the target time period recorded by the receiving device.

[0054] In one exemplary embodiment, the step of determining signal measurement results corresponding to the preset direction includes a step of determining a target time period corresponding to each signal measurement result in a signal measurement result set, wherein the signal measurement result set includes signal measurement results corresponding to the preset direction; and a step of determining the preset direction indicated by the preset direction information corresponding to the target time period based on the target time period, and determining the signal measurement results corresponding to the target time period as signal measurement results corresponding to the preset direction.

[0055] In the above embodiment, when the receiving device receives a target pilot signal, it records a target time period corresponding to the target pilot signal (for example, a time period corresponding to the first time slot), and performs signal measurement on the target pilot signal to obtain a signal measurement result, which may be signal quality, signal field strength level, or signal reception power.

[0056] In one exemplary embodiment, the step of performing position measurement of the launcher based on the preset directions and the signal measurement results includes the steps of: determining position coordinates (xi, yi) of the reflected beams in the target area corresponding to each of the preset directions based on the preset directions and the position and height of the hypersurface; and determining a numerical value of the signal measurement result corresponding to the preset directions as a vertical axis coordinate zi corresponding to the position coordinate (xi, yi), where i is an identifier of the reflected beam corresponding to the preset direction; and performing Gaussian function fitting based on the coordinate range in which the target area is located, the position coordinates (xi, yi) and the corresponding vertical axis coordinate zi to obtain a fitted Gaussian function; and determining a position measurement result of performing position measurement of the launcher based on the coordinate corresponding to the vertex of the fitted Gaussian function.

[0057] In one exemplary embodiment, the step of performing Gaussian function fitting based on the coordinate range in which the target area is located, the position coordinates (xi, yi) and the corresponding vertical coordinates zi to obtain a fitted Gaussian function, and determining the position measurement result of the launcher based on the coordinates corresponding to the vertices of the fitted Gaussian function includes the steps of sampling the abscissa range and the ordinate range in which the target area is located according to a preset coordinate interval to obtain a sampled abscissa set and a sampled ordinate set; determining a ordinate coordinate zw corresponding to each abscissa xw in the abscissa set from the ordinate coordinate zi corresponding to the position coordinates (xi, yi), and determining a ordinate coordinate zp corresponding to each ordinate yp in the ordinate set from the ordinate coordinate zi corresponding to the position coordinates (xi, yi), where w and p are both in the interval [1, n]. performing one-dimensional Gaussian function fitting based on a coordinate set (xw, zw) consisting of the abscissa set and ordinate coordinates zw corresponding to each abscissa xw in the abscissa set to obtain a first Gaussian function after fitting, and performing one-dimensional Gaussian function fitting based on a coordinate set (yp, zp) consisting of the ordinate set and ordinate coordinates zp corresponding to each ordinate yp in the ordinate set to obtain a second Gaussian function after fitting; determining a first coordinate xt corresponding to a vertex of the first Gaussian function and a second coordinate yt corresponding to a vertex of the second Gaussian function, and determining xt and yt as the abscissa and ordinate of the position measurement result, respectively, where xt is an abscissa within the abscissa range and yt is an ordinate within the ordinate range.

[0058] For example, the target area is an area whose abscissa is within the interval range of [xs, xe] and whose ordinate is within the interval range of [ys, ye], where xs, xe, ys, and ye are all real numbers with xe>xs and ye>ys. The abscissa range and ordinate range in which the target area is located are sampled according to a preset coordinate interval, and the abscissa set and ordinate set after sampling are obtained, so in the above embodiment, xs≦xw≦xe, ys≦yp≦ye. Then, the obtained position measurement result satisfies xs≦xt≦xe, ys≦yt≦ye.

[0059] In the above embodiment, by fitting two one-dimensional Gaussian functions (i.e., fitting two one-dimensional Gaussian curves to obtain two one-dimensional Gaussian functions, each one corresponding to a Gaussian curve), the coordinates (i.e., the inputs corresponding to the maximum values ​​of the Gaussian functions) corresponding to the vertices of the two one-dimensional Gaussian functions (i.e., the maximum values ​​of the Gaussian functions, which are also the maximum values ​​of the Gaussian curves corresponding to the Gaussian functions) can be determined, thereby determining the position coordinates of the launcher (i.e., determining the position measurement results).

[0060] The step of determining a vertical coordinate zw corresponding to each horizontal coordinate xw in the horizontal coordinate set from the vertical coordinate zi corresponding to the position coordinate (xi, yi) and determining a vertical coordinate zp corresponding to each vertical coordinate yp in the vertical coordinate set from the vertical coordinate zi corresponding to the position coordinate (xi, yi) includes the steps of determining vertical coordinates corresponding to all position coordinates whose horizontal coordinate is xw in the position coordinate (xi, yi) and determining the maximum value of the vertical coordinates corresponding to all position coordinates whose horizontal coordinate is xw as the vertical coordinate zw corresponding to the horizontal coordinate xw, and determining vertical coordinates corresponding to all position coordinates whose vertical coordinate is yp in the position coordinate (xi, yi) and determining the maximum value of the vertical coordinates corresponding to all position coordinates whose vertical coordinate is yp as the vertical coordinate zp corresponding to the vertical coordinate yp.

[0061] In one exemplary embodiment, the step of determining the position of the launcher based on the preset directions and the signal measurement results includes the steps of: determining position coordinates (xi, yi) in the target area of ​​the reflected beams corresponding to each of the preset directions based on the preset directions and the position and height of the hypersurface; and determining the numerical values ​​of the signal measurement results corresponding to the preset directions on vertical axis coordinates zi corresponding to the position coordinates, where i is an identifier of the reflected beam corresponding to the preset direction; and determining the position coordinates (xi , yi) and the vertical axis coordinate zi, to obtain a fitted two-dimensional Gaussian function; and determining coordinates (xt, yt) corresponding to the vertices of the two-dimensional Gaussian function, and determining the coordinates (xt, yt) as position measurement results obtained by performing position measurement of the launcher, where xt is an abscissa within an abscissa range in which the target area is located, and yt is an ordinate within an ordinate range in which the target area is located.

[0062] For example, if the abscissa range corresponding to the target area is [xs, xe] and the ordinate range is [ys, ye], where xs, xe, ys, and ye are all real numbers and xe>xs and ye>ys, then the obtained position measurement result will be xs≦xt≦xe and ys≦yt≦ye.

[0063] In the above embodiment, the position coordinates of the launcher can be determined by two-dimensional Gaussian function fitting (i.e., Gaussian surface fitting), where the least squares method and the minimum mean square error method can be used to achieve the fitting.

[0064] In one exemplary embodiment, the method further includes, after the step of determining signal measurement results corresponding to the preset direction and performing position measurement of the launcher based on the preset direction and the signal measurement results, a step of determining target direction information based on the position measurement results obtained by performing position measurement of the launcher, wherein the target direction information is for instructing the supersurface control unit to control the reflection coefficient of each electromagnetic unit of the supersurface based on the target direction information so that the reflected beam formed on the supersurface by the radio signal emitted from the receiving device is directed toward the launcher.

[0065] After determining the target direction information, the receiving device transmits the target direction information to the super surface control unit and instructs the super surface control unit to control the reflection coefficient of the super surface based on the target direction information, thereby directing the reflected beam formed on the super surface by the radio signal emitted from the receiving device (i.e., base station) to the emitting device, and allowing the radio signal emitted from the base station to accurately reach the terminal side.

[0066] The method for determining the position of the launcher in the above embodiment will be described below with reference to an example, which does not limit the technical means of the embodiment of the present application.

[0067] In the related art, using a beam-adjustable hypersurface (also known as a reconfigurable hypersurface, i.e., the hypersurface in the above embodiment) to enhance coverage in non-line-of-sight areas of a mobile network is a highly effective and low-cost method. The present application provides a related method that utilizes the characteristics of the hypersurface itself to achieve accurate alignment of the target beam's orientation, thereby self-completing the hypersurface configuration scheme. This achieves accurate measurement of the terminal's location in non-line-of-sight areas where coverage is enhanced by the hypersurface. That is, in the embodiment of the present application, hypersurface configuration is utilized to achieve non-line-of-sight terminal location measurement using a single station (i.e., a single base station).

[0068] In the embodiment of the present application, the following nodes are mainly involved:

[0069] The receiving device is configured to determine a beam scanning plan and transmit information about the beam scanning plan to the transmitting device by a radio frequency unit, where the information about the beam scanning plan includes a beam scanning time interval (wherein the beam scanning time interval is the time interval from the beam adjustment control start time to the beam adjustment control end time in the above embodiment), a specific pilot sequence of the launcher (i.e., the target pilot signal in the above embodiment) and related time-frequency resources, etc.

[0070] The determination of the beam scanning plan refers to the process in which the receiving device performs grid division or target beam pointing plan for the target area and converts the two-dimensional spatial domain plan of the target area into a one-dimensional time domain plan.

[0071] For example, the receiving device determines each grid corresponding to a time order (the time order is time series information in the above embodiment) based on the scanning order for the grids in the target area (i.e., the sub-areas in the above embodiment), and determines preset direction information corresponding to each grid.

[0072] That is, in the above embodiment, each of the preset direction information has a corresponding target time period. In one exemplary embodiment, the receiving device further transmits a beam adjustment control start time and a beam adjustment control end time to the launching device.

[0073] The launcher is configured to launch a target pilot signal according to the time-frequency resource allocated by the receiver within the beam scanning time interval, and when launching the target pilot signal, the radio frequency unit in the launcher adjusts the beam to align the launched beam with the super-surface (launch the target pilot signal with the super-surface).

[0074] In the above embodiment, the pilot sequence emitted from the emitter (i.e., the target pilot signal in the above embodiment) is a coded sequence that is known to both the emitter and the receiver and is used to distinguish between different emitters, and the coded sequence has good autocorrelation and cross-correlation properties.

[0075] The receiving device is further configured to control the supersurface within the beam scanning time interval by the supersurface control unit, i.e., adjust the reflection coefficient of each electromagnetic unit of the supersurface to a target reflection coefficient corresponding to the target time interval during a target time period, thereby realizing scanning of the target area within the beam scanning interval.

[0076] The receiver is further configured to identify the transmitter and measure the radio signal strength (i.e., the signal measurement result in the above embodiment) based on the received pilot sequence, where multiple transmitters can simultaneously emit pilot signals at the same time.

[0077] Among them, the step of controlling the super surface by the super control unit includes a step of the receiving device sending adjustment control information to the super control unit through an interface between the receiving device and the super surface control unit, and the adjustment control information includes, but is not limited to, the beam adjustment control start time, the beam adjustment control direction, the target reflection coefficient of each electromagnetic unit, the input parameters for determining the target reflection coefficient of each electromagnetic unit, time series information, the beam adjustment control end time, etc.

[0078] Among them, the adjustment control information may be the beam target to be adjusted, or may be an adjustment control command for each electromagnetic unit on the supersurface. When these commands are given to each electromagnetic unit, the electromagnetic unit can be caused to change or adjust the reflection coefficient (also called the input reflection coefficient), and the reflection coefficient of each electromagnetic unit on the supersurface can be adjusted to the target reflection coefficient corresponding to the target time period.

[0079] In addition, in an embodiment of the present application, the receiving device predetermines adjustment control information (including preset direction information for allowing a beam from the receiving device to the supersurface to form a reflected beam in a preset direction on the supersurface), and after determining the adjustment control information, the supersurface control unit can control the supersurface in the beam scanning section based on the adjustment control information.

[0080] Wherein, when the receiving device controls the supersurface based on the adjustment control information, it does not emit a signal to the supersurface, and at this time, there is no signal emitted from the receiving device to the supersurface. That is, in the embodiment of the present application, the reflection coefficient of the supersurface is adjusted to the target reflection coefficient in order to adjust the state of the supersurface to a state in which a virtual reflection beam along a preset direction is generated, and this virtual reflection beam is a simulation of the reflection beam formed on the supersurface when the receiving device emits a wireless signal to the supersurface. That is, the wireless signal emitted by the receiving device to the supersurface is a simulated signal, and the receiving device does not need to actually emit the wireless signal.

[0081] Therefore, in the embodiment of the present application, when the receiving device determines the adjustment control information and then performs the position measurement of the launching device, the receiving device does not need to emit a radio signal to the super-surface.

[0082] Based on the above embodiment, by adjusting the reflection coefficient of each electromagnetic unit of the hypersurface, the virtual main beam (i.e., the above virtual reflected beam) reflected by the hypersurface can be directed in different target directions (i.e., pre-set directions in the above embodiment) according to a predetermined time period (i.e., the target time period in the time series information in the above embodiment), thereby realizing scanning of the target area.

[0083] In the above embodiment, the receiving device measures and records the radio signal quality of the target pilot signal emitted from each emitter within the beam scanning section, i.e., the receiving device measures the signal quality of the target pilot signal received in the beam scanning section based on a known target pilot signal, and records each signal quality and the corresponding target time period, i.e., the signal measurement result set composed of the signal measurement results recorded by the receiving device is each radio signal quality arranged in time order (i.e., the signal measurement result set is time series data), and each signal measurement result corresponds to the beam adjustment control time sequence of the hypersurface (i.e., the time series information composed of the target time period corresponding to each signal measurement result in the signal measurement result set is consistent with the time series information for controlling the hypersurface).

[0084] In the present embodiment, the receiver is further configured to estimate the target beam direction and locate the launcher's position based on the receiver's measurements (i.e., the signal measurements in the above embodiment).

[0085] Wherein, the step of estimating the target beam direction and locating the launcher position based on the measurement results of the receiving device includes the following steps:

[0086] (1) Based on the measurement results of the receiving device and the beam adjustment control time sequence of the supersurface, the wireless signal quality measured by the receiving device for a terminal when the main adjustment control beam of the supersurface is directed in different directions is determined.

[0087] (2) Estimating the location of the terminal and estimating the target beam direction based on the radio signal quality of different directions of the master adjustment control beam, where the specific implementation of step (2) can be performed by the receiving device or other network positioning device.

[0088] When performing location measurement for the terminal position, one-dimensional time data can be converted into two-dimensional space data based on the hypersurface beam pointing and related measurement results, and the terminal position can be determined, for example, by a two-dimensional surface fitting algorithm, which includes, but is not limited to, two-dimensional Gaussian distribution surface, least squares method, minimum mean square error method, etc., or by using two independent one-dimensional reduced Gaussian curves for fitting.

[0089] 4 is a plan view of the layout scene of the hypersurface of the embodiment of the present application, showing the beam scanning area (i.e., the target area in the above embodiment) and the beam adjustable hypersurface (i.e., the hypersurface in the above embodiment). In one exemplary application scene of the present application, The configuration parameters of the receiving device (ie, the base station where the radio frequency receiving unit of the base station in FIG. 4 is located) are as follows:

[0090] The receiving device antenna (i.e., radio frequency unit) is mounted on top of a building with a height of 43 m (i.e., the height of the receiving device antenna is 43 m); Coordinates of the center point of the radio frequency emission unit of the receiving device: [0,0,43] (unit: m), Horizontal angle Az=120 degrees, Pitch angle EL = 10 degrees, The rotation angle SL=0 degrees.

[0091] The configuration parameters of the hypersurface are as follows:

[0092] Hypersurface center point position: [21.67, 133.2, 36.2] (unit: m) (i.e., the position and height of the hypersurface in the above example), Horizontal angle Az=-60 degrees, Pitch angle EL=0 degrees, The rotation angle SL=0 degrees.

[0093] Among them, the parameter configuration of the launcher and the hypersurface is as follows:

[0094] Carrier frequency Fc=28GHz, Polarization: vertical polarization, Base station equivalent isotropically radiated power (EIRP): 43 dBm The size of the hypersurface: length 20λ × width 20λ (λ is the wavelength of the carrier frequency), Ultra surface control unit size: length λ / 3 × width / 3 Hypersurface phase control granularity: 2-bits (i.e., two bits are used to indicate the hypersurface phase, resulting in four selectable phases [0, π / 2, π, 3π / 2] (unit: radians)); Sub-Carrier Space (SCS): 30 kHz, Radio frame length: 10 ms, Number of time slots per radio frame: 20, Update frequency of the scanning beam placed by the receiver: every time slot.

[0095] When testing the accuracy of the position measurement method of the launcher according to the embodiment of the present application, launcher A, whose position coordinates in the target area are [78,88] (unit: m), and launcher B, whose position coordinates are [76,98] (unit: m), are used as references to test the accuracy of the position measurement method according to the embodiment of the present application.

[0096] In an embodiment of the present application, the positioning method includes the following steps.

[0097] In step 1, the receiving device determines a beam scanning plan to perform beam scanning of the beam scanning area in FIG. 4 (i.e., the target area in the above embodiment) from the first time slot (the time slot corresponding to the first time slot is the first target time slot, and the start time of the first target time slot also corresponds to the beam adjustment control start time in the above embodiment) to the 180th time slot (i.e., the 180th target time slot, which is also the last target time slot in the time sequence information, and the end time of the last target time slot also corresponds to the beam adjustment control end time in the above embodiment), and sends related information of the beam scanning plan to the launching device via the radio frequency unit of the receiving device, where the related information includes each target time slot in the time sequence information (wherein the start time of the first target time slot in the time sequence information (which is also the beam adjustment control start time), the end time of the last target time slot (i.e., the beam adjustment control end time), and the time period from the beam adjustment control start time to the beam adjustment control end time is the beam adjustment time interval), the specific pilot sequence of the launching device (i.e., the target pilot signal corresponding to the launching device) and related time-frequency resources, etc.

[0098] In step 2, the radio frequency unit of the emitter adjusts the beam to align with the hypersurface, and emits a pilot sequence signal (i.e., the target pilot signal in the above embodiment) according to the time-frequency resource arranged by the receiver within the time domain of the beam scanning, and the pilot sequence signals of different emitters can be distinguished by frequency division or code division, etc.

[0099] In step 3, the receiving device controls the virtual beam direction of the hypersurface by the hypersurface control unit, and the frequency of the azimuth update of the hypersurface beam scanning is every time slot, and in a certain time slot (i.e., within the time period corresponding to the time slot), the virtual reflected beam arrives at the beam scanning area along a certain preset direction. After each update, the beam is aligned to the next new predetermined azimuth (i.e., the preset direction in the above embodiment).

[0100] In step 4, the receiving device measures and records the radio signal quality of the radio pilot signal emitted from the corresponding emitter within the beam scanning time interval, and the results are shown in FIGS.

[0101] 5 shows the signal strength obtained by measuring the target pilot signal transmitted from transmitter A received by the receiving device, and FIG. 6 shows the signal strength obtained by measuring the target pilot signal transmitted from transmitter B received by the receiving device, and the horizontal axis in FIG. 5 and FIG. 6 represents the sequentially arranged time slots. Each time slot has a fixed time length, and therefore each time slot can correspond to one time period (i.e., the target time period in the above embodiment).

[0102] For example, if the length of a time slot is a (unit: milliseconds), the kth target time period in the time series information (i.e., the time period corresponding to the kth time slot) is the time period between t0+(k-1)a and t0+ka, ​​where t0 is the beam adjustment control start time (unit: milliseconds) and k is an integer greater than or equal to 1.

[0103] In step 5, the target beam direction is estimated and the launcher's position is determined based on the measurement results of the receiver.

[0104] Among them, when measuring the position of a launcher, the format of the measurement result within one measurement period (i.e., beam scanning time interval) for a certain launcher (e.g., launcher A) is as follows (wherein, slotNo indicates the time slot number, i.e., each target time period in the above embodiment, and RxPwr indicates the receiving level, i.e., the signal measurement result in the above embodiment):

[0105] slotNo1: RxPwr-130 (i.e., in the first target time period (i.e., the time period corresponding to the first time slot), the signal field strength level of the received target pilot signal is -130 dBm) … slotNo57:RxPwr-87.31 …

[0106] The network positioning node (which may be a receiving device or a network positioning device different from the receiving device in the network) maps the time slot number to the target beam pointing and combines the position and height of the center of the hypersurface (i.e., the position and height of the hypersurface in the above embodiment) to convert the one-dimensional time data in Figure 7 obtained for launcher A into two-dimensional space data (Figure 8), and maps the measurement results onto the ground in the beam scanning area (see Figure 9, i.e., Figure 9 is a plan view of Figure 8).

[0107] The numbers next to each dot "·" in Figure 7 indicate the time slot number. For example, the two marks ·31 and ·47 in the second row of Figure 7 indicate that the "37" and "47" correspond to time slot numbers 31 and 47, respectively. Based on Figure 7, the position coordinates corresponding to each time slot number can be determined.

[0108] The horizontal and vertical axes in Figure 8 respectively indicate the horizontal coordinate of the target area and the coordinate of the target area, and the vertical axis (z-axis) indicates the received signal quality, of which the predicted position of the launcher is the position measurement result (i.e., the coordinate in the position measurement result) obtained by performing position measurement of the launcher.

[0109] The horizontal and vertical axes in Figure 9 respectively represent the horizontal coordinate of the target area and the coordinate of the target area. Each dot "·" in Figure 9 indicates the existence of received signal quality, and the specific received signal quality is displayed on the vertical axis coordinate in Figure 8.

[0110] Then, the one-dimensional time data obtained by measuring the received pilot signal emitted from launcher B is converted into two-dimensional space data (see Figure 10), and the measurement results are mapped onto the ground in the beam scanning area (see Figure 11, i.e., Figure 11 is a plan view of Figure 10).

[0111] Using a dimension reduction method, the X and Y coordinates of the launcher are estimated independently, specifically as follows:

[0112] Based on each beam direction of the hypersurface and the height of the hypersurface (i.e., the position and height of the hypersurface), the position [xi, yi] of each virtual reflected beam on the ground is determined, where i is the beam identifier, which is equal to the time slot number in this embodiment.

[0113] 1. Reduce the dimension of the data along the x-axis and y-axis.

[0114] (1) The X-axis direction is segmented (i.e., the abscissa is segmented) so that the interval between each segment is 2, and the set of coordinates corresponding to the center points of all segments is [62, 64, 66, ..., 80] (i.e., the abscissa set in the above example).

[0115] (2) The Y-axis direction is segmented (i.e., the ordinates are segmented) so that the interval between each segment is 2, and the set of coordinates corresponding to the center points of all segments is [80, 82, 84, ..., 110] (i.e., the ordinate set in the above example).

[0116] 2. Determine the dimension reduction receiving level of each segment.

[0117] (1) The following operations are performed on all two-dimensional data in FIG. 8 (that is, the following processing is performed on the radio signal reception quality obtained by measuring the target pilot signal emitted from the received emitter A).

[0118] That is, according to the result of segmentation in the X direction, for a set [62, 64, 66, ..., 80] consisting of coordinates corresponding to the center points of each segment on the X axis, a dimension-reduced reception level corresponding to the coordinates of each center point is determined (in one exemplary embodiment, the strongest wireless signal reception quality in each segment is determined as the only dimension-reduced reception level of the segment, that is, for the coordinate xw of a certain center point, the maximum value (i.e., zw) of the wireless signal reception quality (i.e., reception level) corresponding to the coordinate xw is determined), and as a result, [62,RxPwrx1; 64,RxPwrx2; 66,RXPwrx3; …,; 80,RxPwrx10], The obtained coordinate sets in the X-axis direction and the corresponding wireless signal qualities are the measured data shown in FIG.

[0119] For all two-dimensional data in FIG. 8, the wireless signal quality is classified into each segment according to the segmentation result in the Y direction. The coordinate set of the center point of each segment on the Y axis is [80, 82, 84, ..., 110]. The unique dimension-reduced receiving level of each segment is determined based on the strongest wireless channel receiving quality in that segment (i.e., for each ordinate yp in the ordinate set, the zp corresponding to that yp is determined. The specific determination method is similar to the processing method in the X axis direction). As a result, [80,RxPwry1 82,RxPwry2 84,RXPwry3 …, 110,RXPwry16], The obtained coordinate sets in the Y-axis direction and the corresponding wireless signal qualities are the measured data shown in FIG.

[0120] (2) For all two-dimensional data in Fig. 10, the following operation is performed (i.e., the following processing is performed for the radio signal reception quality obtained by measuring the received target pilot signal emitted from the launcher B): that is, according to the segmentation result in the X direction, for the coordinate set [62, 64, 66, ..., 80] corresponding to the center point of each segment on the X axis, a dimension-reduced reception level corresponding to the coordinate of each center point is determined (in one exemplary embodiment, the strongest radio signal reception quality in each segment is determined as the only dimension-reduced reception level of the segment, that is, for the coordinate xw of a certain center point, the maximum value (i.e., zw) of the radio signal reception quality (i.e., reception level) corresponding to the coordinate xw is determined), and as a result, [62,RxPwrx1; 64,RXPwrx2; 66,RXPwrx3; …,; 80,RXPwrx10], The obtained coordinate sets in the X-axis direction and the corresponding wireless signal qualities are the measured data shown in FIG.

[0121] For all two-dimensional data in FIG. 10, the wireless signal quality is classified into each segment according to the segmentation result in the Y direction. The coordinate set of the center point of each segment on the Y axis is [80, 82, 84, ..., 110]. Based on the strongest wireless channel reception quality in each segment, a unique dimension-reduced reception level of the segment is determined (i.e., for each ordinate yp in the ordinate set, the zp corresponding to the yp is determined). As a result, [80,RxPwry1 82,RXPwry2 84,RXPwry3 …, 110,RXPwry16], The obtained coordinate sets in the Y-axis direction and the corresponding wireless signal qualities are the measured data shown in FIG.

[0122] Note that the above RxPwry1 to RxPwry16 all roughly indicate the determined dimension-reduced reception levels.

[0123] (5) Position measurement results and errors A one-dimensional Gaussian function is selected as the fitting curve to perform one-dimensional Gaussian curve fitting (i.e., one-dimensional Gaussian function fitting) in the X direction and the Y direction, respectively. In one exemplary embodiment, least squares fitting can be used to determine the parameters of the one-dimensional Gaussian function corresponding to the X direction (i.e., the Gaussian curve corresponding to the one-dimensional Gaussian function, and the fitting result can be seen in FIG. 12 ) and the x-coordinate (i.e., xt in the above embodiment) corresponding to its center point (i.e., vertex, the maximum value of the function), respectively.

[0124] Then, using least squares fitting, the parameters of the one-dimensional Gaussian function corresponding to the Y direction (i.e., a Gaussian curve corresponding to the one-dimensional Gaussian function, see the fitting result in FIG. 13) and the y coordinate corresponding to its center point (i.e., yt in the above embodiment) can be determined. According to the position measurement method of the embodiment of the present application, the position coordinate of launcher A obtained by position measurement is [76.2230 97.6619] m, and the position measurement error from the actual coordinate position of launcher A as the reference target is 0.405 m.

[0125] The results of one-dimensional Gaussian curve fitting in the X and Y directions for launcher B are shown in Figures 14 and 15, respectively. The position coordinates of launcher B obtained by position measurement are [77.7978 88.7517] m, and the position measurement error from the actual coordinate position of launcher B as the reference target is 0.50378 m. As can be seen from the above, the position measurement method according to the embodiment of the present application can provide relatively accurate position measurement results.

[0126] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be realized by software in combination with a required general-purpose hardware platform, and of course, can also be realized by hardware, and in many cases, the former is a more preferred embodiment. Based on this understanding, the technical solutions of the present application can be essentially embodied in the form of a software product, or a part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes some instructions to cause a terminal device (which may be a mobile phone, a computer, a server, a network device, etc.) to execute the methods described in each embodiment of the present application.

[0127] This example further provides a launcher position measurement device for realizing the above examples and preferred embodiments, and the description of what has already been described will be omitted. The term "module" used below can realize a combination of software and / or hardware for a given function. The device described in the following example is preferably realized by software, but it is also possible and conceivable to realize it by hardware or a combination of software and hardware.

[0128] FIG. 16 is a block diagram showing the structure of a position measurement device of a launcher according to an embodiment of the present application. As shown in FIG. 16, the position measurement device a determining module 211, configured to determine adjustment control information by a receiving device, the adjustment control information including time sequence information and adjustment control direction information, the adjustment control direction information being for instructing an ultra-surface control unit to adjust the reflection coefficient of the ultra-surface to a target reflection coefficient corresponding to a preset direction, so that a beam from the receiving device in a direction to the ultra-surface forms a reflected beam in the preset direction on the ultra-surface, the preset direction being a direction indicated by preset direction information corresponding to a target time period and directed toward a target area, the time sequence information including the target time period, and the adjustment control direction information including the preset direction information; a launch module 213 configured to launch a pilot signal to the supersurface by the launcher, the launcher being located within the target area; an adjustment control module 215, configured to send the adjustment control information to the ultra-surface control unit by the receiving device, wherein the adjustment control information is for instructing the ultra-surface control unit to adjust the reflection coefficient of the ultra-surface to the target reflection coefficient corresponding to the preset direction during the target time period; and a position measurement module 217, which is configured to determine a signal measurement result corresponding to the preset direction and perform a position measurement of the launcher based on the preset direction and the signal measurement result, wherein the signal measurement result is a measurement result obtained by measuring a target pilot signal received by the receiving device, the target pilot signal being received by the receiving device after being reflected by a hypersurface adjusted to the target reflection coefficient, and the pilot signal launched by the launcher includes the target pilot signal.

[0129] According to the present application, adjustment control information is determined by a receiving device, wherein the adjustment control information includes time sequence information and adjustment control direction information, and the adjustment control direction information is for instructing an ultra-surface control unit to adjust the reflection coefficient of the ultra-surface to a target reflection coefficient corresponding to a preset direction so that a beam in a direction from the receiving device to the ultra-surface forms a reflected beam in the preset direction on the ultra-surface, wherein the preset direction is a direction indicated by preset direction information corresponding to a target time period and is directed toward a target area, the time sequence information includes the target time period, and the adjustment control direction information includes the preset direction information.

[0130] The launching device launches a pilot signal to the super-surface, where the launching device is located within the target area, and the receiving device sends the adjustment control information to the super-surface control unit, where the adjustment control information is for instructing the super-surface control unit to adjust the reflection coefficient of the super-surface to the target reflection coefficient corresponding to the preset direction during the target time period.

[0131] A signal measurement result corresponding to the preset direction is determined, and a position measurement of the launcher is performed based on the preset direction and the signal measurement result, wherein the signal measurement result is a measurement result obtained by measuring a target pilot signal received by the receiving device, and the target pilot signal is received by the receiving device after being reflected by a hypersurface adjusted to the target reflection coefficient, and the pilot signal launched by the launcher includes the target pilot signal.

[0132] Therefore, the technical problem in the related art that the characteristics of the hypersurface itself cannot be used to measure the location of a terminal can be solved, and the effect of measuring the location of a terminal using the characteristics of the hypersurface itself can be achieved.

[0133] This embodiment further provides a receiving device positioning system for realizing the above embodiments and preferred embodiments, and the description of what has already been described will be omitted. The system includes a launching device, a receiving device, an ultra-surface control unit, an ultra-surface, and a positioning node, and the receiving device is configured to determine adjustment control information, where the adjustment control information includes time sequence information and adjustment control direction information, and the adjustment control direction information is for instructing the ultra-surface control unit to adjust the reflection coefficient of the ultra-surface to a target reflection coefficient corresponding to a preset direction, so that a beam from the receiving device in a direction toward the ultra-surface forms a reflected beam in the preset direction on the ultra-surface, the preset direction is a direction indicated by preset direction information corresponding to a target time period and is directed toward a target area, the time sequence information includes the target time period, and the adjustment control direction information includes the preset direction information.

[0134] The launcher is configured to launch a pilot signal onto the super-surface, where the launcher is located within the target area, and the receiver is further configured to transmit the adjustment control information to the super-surface control unit, where the adjustment control information is for instructing the super-surface control unit to adjust the reflection coefficient of the super-surface to the target reflection coefficient corresponding to the preset direction during the target time period.

[0135] The receiving device is further configured to determine a signal measurement result corresponding to the preset direction. The positioning node is configured to perform positioning of the launcher based on the preset direction and the signal measurement result, wherein the signal measurement result is a measurement result obtained by measuring a target pilot signal received by the receiving device, the target pilot signal being received by the receiving device after being reflected by a hypersurface adjusted to the target reflection coefficient, and the pilot signal emitted by the launcher includes the target pilot signal.

[0136] According to the present application, adjustment control information is determined by a receiving device, wherein the adjustment control information includes time sequence information and adjustment control direction information, and the adjustment control direction information is for instructing an ultra-surface control unit to adjust the reflection coefficient of the ultra-surface to a target reflection coefficient corresponding to a preset direction so that a beam in a direction from the receiving device to the ultra-surface forms a reflected beam in the preset direction on the ultra-surface, wherein the preset direction is a direction indicated by preset direction information corresponding to a target time period and is directed toward a target area, the time sequence information includes the target time period, and the adjustment control direction information includes the preset direction information.

[0137] The launching device launches a pilot signal to the super-surface, where the launching device is located within the target area, and the receiving device sends the adjustment control information to the super-surface control unit, where the adjustment control information is for instructing the super-surface control unit to adjust the reflection coefficient of the super-surface to the target reflection coefficient corresponding to the preset direction during the target time period.

[0138] A signal measurement result corresponding to the preset direction is determined, and a position measurement of the launcher is performed based on the preset direction and the signal measurement result, wherein the signal measurement result is a measurement result obtained by measuring a target pilot signal received by the receiving device, and the target pilot signal is received by the receiving device after being reflected by a hypersurface adjusted to the target reflection coefficient, and the pilot signal launched by the launcher includes the target pilot signal.

[0139] Therefore, the technical problem in the related art that the characteristics of the hypersurface itself cannot be used to measure the location of a terminal can be solved, and the effect of measuring the location of a terminal using the characteristics of the hypersurface itself can be achieved.

[0140] The positioning node may be the receiving device or another positioning device in the network.

[0141] In one exemplary embodiment, the receiving device is further configured to determine the adjustment control information based on the target scanning area, wherein the receiving device is configured to determine the adjustment control information as follows:

[0142] A plurality of pieces of preset direction information are determined based on a plurality of sub-areas obtained by dividing the target area, and a plurality of target time periods are determined based on the plurality of preset direction information, wherein each of the preset direction information corresponds one-to-one with each of the plurality of sub-areas, and the time series information includes a plurality of the target time periods, each of which corresponds one-to-one with each of the preset direction information; or a plurality of preset directions for directing the target area are determined, and each of the preset direction information is determined to be one preset direction among the plurality of preset directions, and a plurality of the target time periods are determined based on the plurality of preset direction information, wherein the time series information includes a plurality of the target time periods, each of which corresponds one-to-one with each of the preset direction information.

[0143] In one exemplary embodiment, the supersurface control unit is configured to determine the target reflection coefficient based on the preset direction information, and adjust the reflection coefficient of the supersurface to the target reflection coefficient by adjusting the reflection coefficient of each electromagnetic unit of the supersurface to the target reflection coefficient during the target time period, wherein the reflection coefficient of each electromagnetic unit includes at least one of degree, phase, and polarization.

[0144] In one exemplary embodiment, the receiving device is further configured to: determine a target time period corresponding to each signal measurement result in a signal measurement result set, where the signal measurement result set includes a signal measurement result corresponding to the preset direction; determine the preset direction indicated by the preset direction information corresponding to the target time period based on the target time period; and determine the signal measurement result corresponding to the target time period as the signal measurement result corresponding to the preset direction.

[0145] In one exemplary embodiment, the positioning node is further configured to: determine, based on the preset directions and the position and height of the hypersurface, position coordinates (xi, yi) of the reflected beams in the target area corresponding to each of the preset directions; determine the numerical value of the signal measurement result corresponding to the preset directions as the vertical axis coordinate zi corresponding to the position coordinate, where i is the identifier of the reflected beam corresponding to the preset direction; perform Gaussian function fitting according to the coordinate range in which the target area is located, the position coordinates (xi, yi) and the corresponding vertical axis coordinate zi to obtain a fitted Gaussian function; and determine the position measurement result of performing position measurement of the launcher according to the coordinate corresponding to the vertex of the fitted Gaussian function.

[0146] In one exemplary embodiment, the positioning node is further configured as follows: sampling the abscissa range and the ordinate range in which the target area is located according to a preset coordinate interval, respectively, to obtain a sampled abscissa set and a sampled ordinate set; determining a ordinate coordinate zw corresponding to each abscissa xw in the abscissa set from the ordinate coordinate zi corresponding to the position coordinate (xi, yi); and determining a ordinate coordinate zp corresponding to each ordinate yp in the abscissa set from the ordinate coordinate zi corresponding to the position coordinate (xi, yi), where w and p are both positive integers in the interval [1, n], and n is the number of samples in the sampling, and the abscissa set and the ordinate coordinate zw corresponding to each abscissa xw in the abscissa set are configured as a set of abscissas and a set of ordinates zw corresponding to each abscissa xw in the abscissa set. performing one-dimensional Gaussian function fitting based on a coordinate set (xw, zw) including the ordinate set and a ordinate coordinate zp corresponding to each ordinate yp in the ordinate set to obtain a first Gaussian function after fitting; performing one-dimensional Gaussian function fitting based on a coordinate set (yp, zp) including the ordinate set and a ordinate coordinate zp corresponding to each ordinate yp in the ordinate set to obtain a second Gaussian function after fitting; determining a first coordinate xt corresponding to a vertex of the first Gaussian function and a second coordinate yt corresponding to a vertex of the second Gaussian function, and determining xt and yt as the abscissa and ordinate of the position measurement result, respectively, where xt is an abscissa within the abscissa range and yt is an ordinate within the ordinate range.

[0147] In one exemplary embodiment, the positioning node is further configured to: determine, according to the preset directions and the position and height of the hypersurface, position coordinates (xi, yi) of the reflected beams in the target area corresponding to each of the preset directions, determine the numerical value of the signal measurement result corresponding to the preset directions as a vertical axis coordinate zi corresponding to the position coordinate, where i is the identifier of the reflected beam corresponding to the preset direction; perform a two-dimensional Gaussian function fitting based on the coordinate set (xi, yi, zi) consisting of the position coordinate (xi, yi) and the vertical axis coordinate zi to obtain a fitted two-dimensional Gaussian function, determine a coordinate (xt, yt) corresponding to a vertex of the two-dimensional Gaussian function, and determine the coordinate (xt, yt) as the position measurement result obtained by performing positioning of the launcher, where xt is an abscissa within an abscissa range where the target area is located, and yt is an ordinate within an ordinate range where the target area is located.

[0148] In one exemplary embodiment, the positioning node is further configured as follows: Target direction information is determined based on the position measurement results obtained by performing position measurement of the launching device, and the target direction information is used to instruct the supersurface control unit to control the reflection coefficient of each electromagnetic unit of the supersurface based on the target direction information so that the reflected beam formed on the supersurface by the radio signal emitted from the receiving device is directed toward the launching device.

[0149] In one exemplary embodiment, if the preset direction information is an input parameter corresponding to the preset direction, after the step of sending adjustment control information to the ultra-surface control unit by the receiving device, the method further includes the step of determining the target reflection coefficient based on the input parameters by the ultra-surface control unit, and adjusting the reflection coefficient of the ultra-surface to the target reflection coefficient by the ultra-surface control unit by adjusting the reflection coefficient of each electromagnetic unit of the ultra-surface to the target reflection coefficient during the target time period; or if the preset direction information is the target reflection coefficient corresponding to the preset direction, the method further includes the step of adjusting the reflection coefficient of the ultra-surface to the target reflection coefficient by the ultra-surface control unit after the step of sending adjustment control information to the ultra-surface control unit by the receiving device.

[0150] In one exemplary embodiment, the adjustment control information further includes one of a beam adjustment control start time and a beam adjustment control end time, wherein the beam adjustment control start time is for instructing the ultra-surface control unit to start controlling the reflection coefficient of each electromagnetic unit of the ultra-surface when the beam adjustment control start time occurs, and the beam adjustment control end time is for instructing the ultra-surface control unit to end controlling the reflection coefficient of each electromagnetic unit of the ultra-surface when the beam adjustment control end time occurs.

[0151] The modules can be implemented in software or hardware, including but not limited to, all located within the same processor, or in any combination of different processors.

[0152] An embodiment of the present application further provides a computer-readable storage medium having stored thereon a computer program configured, when in operation, to perform the steps of any of the method embodiments described above.

[0153] In one exemplary embodiment, the computer-readable storage medium may be a medium capable of storing various computer programs, such as, but not limited to, a USB disk, a read-only memory (abbreviated as ROM), a random access memory (abbreviated as RAM), a removable hard disk, a magnetic disk, or an optical disk.

[0154] An embodiment of the present application further provides an electronic device comprising a memory and a processor, the memory having a computer program stored therein, the processor being configured to perform the steps of any of the method embodiments above by running the computer program.

[0155] In one exemplary embodiment, the electronic device may further include a transmission device connected to the processor, and an input / output device connected to the processor.

[0156] For specific examples in this embodiment, reference can be made to the examples described in the above embodiments and exemplary embodiments, and therefore, description thereof will be omitted here.

[0157] As will be apparent to those skilled in the art, each module or step of the present application described above can be implemented by a general-purpose computing device, can be centralized in a single computing device, or can be distributed across a network of multiple computing devices, can be implemented by computing device-executable program code so that they can be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described can be performed in a different order than shown here, or can be implemented by each integrated circuit module, or multiple modules or steps can be implemented by a single integrated circuit module.

[0158] Thus, the present application is not limited to any particular combination of hardware and software.

[0159] The above is only a preferred embodiment of the present application, and does not limit the present application. Those skilled in the art can make various changes and modifications to the present application. Any modifications, equivalent replacements, improvements, etc. made within the principle of the present application shall be included in the protection scope of the present invention.

Claims

1. A step of determining adjustment control information by a receiving device, wherein the adjustment control information includes time series information and adjustment control direction information, the adjustment control direction information is for instructing the supersurface control unit to adjust the reflection coefficient of the supersurface to a target reflection coefficient corresponding to the preset direction, such that a beam from the receiving device toward the supersurface forms a reflected beam toward the supersurface in a preset direction, the preset direction is the direction indicated by the preset direction information corresponding to the target time period and is directed toward the target region, the time series information includes the target time period, and the adjustment control direction information includes the preset direction information, A step of firing a pilot signal to the supersurface using a launcher, wherein the launcher is located within the target area, A step of transmitting the adjustment control information to the supersurface control unit by the receiving device, wherein the adjustment control information is for instructing the supersurface unit to adjust the reflection coefficient of the supersurface to the target reflection coefficient corresponding to the pre-set direction during the target time period, A step comprising determining a signal measurement result corresponding to the preset direction and measuring the position of the launcher based on the preset direction and the signal measurement result, wherein the signal measurement result is a measurement result obtained by measuring the target pilot signal received by the receiving device, the target pilot signal is received by the receiving device after being reflected by a supersurface adjusted to the target reflectance coefficient, and the pilot signal launched by the launcher includes the target pilot signal, A method for determining the position of a launching device.

2. The step of determining the adjustment control information by the receiving device includes the step of determining the adjustment control information based on the target area, The step of determining the adjustment control information based on the target region is: A step of determining a plurality of pre-set direction information based on a plurality of sub-regions obtained by dividing the target region, and determining a plurality of target time periods based on the plurality of pre-set direction information, wherein each of the pre-set direction information corresponds one-to-one with each of the plurality of sub-regions, and the time series information includes a plurality of target time periods, and each of the target time periods corresponds one-to-one with each of the pre-set direction information, Alternatively, the step of determining a plurality of pre-defined directions for directing the target area, determining each of the pre-defined direction information for one of the plurality of pre-defined directions, and determining a plurality of target time periods based on the plurality of pre-defined direction information, wherein the time series information includes a plurality of target time periods, and each of the target time periods corresponds one-to-one with each of the pre-defined direction information. The method according to claim 1.

3. After the step of transmitting the adjustment control information to the super-surface control unit by the receiving device, The steps include determining the target reflection coefficient based on the pre-set directional information using the super-surface control unit, The step of adjusting the reflection coefficient of the supersurface to the target reflection coefficient by adjusting the reflection coefficient of each electromagnetic unit of the supersurface to the target reflection coefficient during the target time period using the supersurface control unit, wherein the reflection coefficient of each electromagnetic unit includes at least one of amplitude, phase, and polarization, further comprising the step of The method according to claim 1.

4. If the pre-set direction information is an input parameter corresponding to the pre-set direction, after the step of transmitting the adjustment control information to the ultrasurface control unit by the receiving device, The steps include determining the target reflection coefficient based on the input parameters using the supersurface control unit, The method further includes the step of adjusting the reflectance coefficient of the supersurface to the target reflectance coefficient by adjusting the reflectance coefficient of each electromagnetic unit of the supersurface to the target reflectance coefficient during the target time period using the supersurface control unit, Alternatively, if the pre-set direction information is the target reflection coefficient corresponding to the pre-set direction, after the step of transmitting the adjustment control information to the super-surface control unit by the receiving device, The further step includes adjusting the reflectance coefficient of the supersurface to the target reflectance coefficient by adjusting the reflectance coefficient of each electromagnetic unit of the supersurface to the target reflectance coefficient during the target time period using the supersurface control unit, The method according to claim 1.

5. The adjustment control information further includes one of the beam adjustment control start time and beam adjustment control end time, The beam adjustment control start time is for instructing the supersurface control unit to start controlling the reflection coefficient of each electromagnetic unit of the supersurface when the beam adjustment control start time arrives. The beam adjustment control termination time is intended to instruct the supersurface control unit to terminate control over the reflection coefficient of each electromagnetic unit of the supersurface when the beam adjustment control termination time is reached. The method according to claim 1.

6. The step of determining the signal measurement result corresponding to the aforementioned pre-set direction is: A step of determining a target time period corresponding to each signal measurement result in a set of signal measurement results, wherein the set of signal measurement results includes a signal measurement result corresponding to the pre-set direction, The steps include determining the pre-set direction indicated by the pre-set direction information corresponding to the target time period based on the target time period, and determining the signal measurement result corresponding to the target time period as the signal measurement result corresponding to the pre-set direction, The method according to claim 1.

7. The step of measuring the position of the launching device based on the pre-set direction and the signal measurement result is, A step of determining the position coordinates (xi, yi) of the reflected beam in the target region corresponding to each of the preset directions based on the preset directions and the position and height of the supersurface, and determining the numerical value of the signal measurement result corresponding to the preset direction as the vertical axis coordinate zi corresponding to the position coordinates (xi, yi), wherein i is an identifier of the reflected beam corresponding to the preset direction, The process includes: performing a Gaussian function fitting based on the coordinate range in which the target area is located, the position coordinates (xi, yi), and the corresponding vertical axis coordinate zi to obtain a fitted Gaussian function; and determining the position measurement result obtained by measuring the position of the launching device based on the coordinates corresponding to the vertices of the fitted Gaussian function. The method according to claim 1.

8. The step of performing a Gaussian function fitting based on the coordinate range in which the target area is located, the position coordinates (xi, yi), and the corresponding vertical axis coordinate zi to obtain a fitted Gaussian function, and determining the position measurement result of the launch device based on the coordinates corresponding to the vertices of the fitted Gaussian function, is as follows: The steps include sampling the horizontal and vertical coordinate ranges in which the target region is located according to predetermined coordinate intervals to obtain the sets of horizontal and vertical coordinates after sampling, A step of determining the vertical axis coordinate zw corresponding to each horizontal coordinate xw in the set of horizontal coordinates from the vertical axis coordinate zi corresponding to the position coordinate (xi, yi), and determining the vertical axis coordinate zp corresponding to each vertical coordinate yp in the set of vertical coordinates from the vertical axis coordinate zi corresponding to the position coordinate (xi, yi), wherein w and p are both positive integers in the interval [1, n], and n is the number of samples for sampling. The steps include: performing a one-dimensional Gaussian function fitting based on the set of horizontal coordinates and the coordinate set (xw, zw) consisting of the set of horizontal coordinates and the vertical axis coordinate zw corresponding to each horizontal coordinate xw in the set of horizontal coordinates, to obtain a first Gaussian function after fitting; and performing a one-dimensional Gaussian function fitting based on the set of vertical coordinates and the coordinate set (yp, zp) consisting of the set of vertical coordinates and the vertical axis coordinate zp corresponding to each vertical coordinate yp in the set of vertical coordinates, to obtain a second Gaussian function after fitting; The step of determining a first coordinate xt corresponding to the vertex of the first Gaussian function and a second coordinate yt corresponding to the vertex of the second Gaussian function, thereby determining xt and yt as the horizontal and vertical coordinates of the position measurement result, wherein xt is a horizontal coordinate within the horizontal coordinate range and yt is a vertical coordinate within the vertical coordinate range. The method according to claim 7.

9. The step of measuring the position of the launching device based on the pre-set direction and the signal measurement result is, A step of determining the position coordinates (xi, yi) of the reflected beam in the target region corresponding to each of the preset directions based on the preset directions and the position and height of the supersurface, and determining the numerical value of the signal measurement result corresponding to the preset direction as the vertical axis coordinate zi corresponding to the position coordinate, wherein i is an identifier of the reflected beam corresponding to the preset direction, The steps include: performing a two-dimensional Gaussian function fitting based on the coordinate set (xi, yi, zi) composed of the position coordinates (xi, yi) and the vertical axis coordinate zi to obtain a fitted two-dimensional Gaussian function; The process includes the step of determining the coordinates (xt, yt) corresponding to the vertex of the two-dimensional Gaussian function, and determining the coordinates (xt, yt) to be the position measurement result obtained by measuring the position of the launching device, wherein xt is the horizontal coordinate within the horizontal coordinate range in which the target area is located, and yt is the vertical coordinate within the vertical coordinate range in which the target area is located. The method according to claim 1.

10. After determining the signal measurement result corresponding to the pre-set direction and measuring the position of the launching device based on the pre-set direction and the signal measurement result, A step of determining target direction information based on a position measurement result obtained by measuring the position of the launching device, wherein the target direction information is for instructing the supersurface control unit to control the reflection coefficient of each electromagnetic unit on the supersurface based on the target direction information so that the reflected beam formed on the supersurface by the radio signal emitted from the receiving device is directed toward the launching device, the step further includes: The method according to claim 1.

11. It includes a launching device, a receiving device, an ultrasurface control unit, an ultrasurface, and a position measurement node, The receiving device is installed to determine adjustment control information, the adjustment control information includes time series information and adjustment control direction information, the adjustment control direction information is for instructing the supersurface control unit to adjust the reflection coefficient of the supersurface to a target reflection coefficient corresponding to a preset direction so that a beam from the receiving device toward the supersurface forms a reflected beam toward the supersurface in a preset direction, the preset direction is the direction indicated by the preset direction information corresponding to the target time period and is directed toward the target region, the time series information includes the target time period, and the adjustment control direction information includes the preset direction information. The launching device is installed to emit a pilot signal to the supersurface, and the launching device is located within the target area. The receiving device is further configured to transmit the adjustment control information to the supersurface control unit, and the adjustment control information is intended to instruct the supersurface control unit to adjust the reflection coefficient of the supersurface to the target reflection coefficient corresponding to the pre-set direction during the target time period. The receiving device is further installed to determine the signal measurement result corresponding to the pre-set direction, The position measurement node is installed to measure the position of the launcher based on the pre-set direction and the signal measurement result, wherein the signal measurement result is a measurement result obtained by measuring the target pilot signal received by the receiving device, the target pilot signal is received by the receiving device after being reflected by a supersurface adjusted to the target reflectance coefficient, and the pilot signal launched by the launcher includes the target pilot signal. Launching device position measurement system.

12. The receiving device is installed to determine the adjustment control information based on the target area. The receiving device is installed to determine the adjustment control information as described below, Multiple pre-set direction information is determined based on multiple sub-regions obtained by dividing the target region, and multiple target time periods are determined based on the multiple pre-set direction information, wherein each of the pre-set direction information corresponds one-to-one with each of the multiple sub-regions, and the time series information includes multiple target time periods, wherein each of the target time periods corresponds one-to-one with each of the pre-set direction information, or multiple pre-set directions for pointing towards the target region are determined, and each of the pre-set direction information is determined to one of the multiple pre-set directions, and multiple target time periods are determined based on the multiple pre-set direction information, wherein the time series information includes multiple target time periods, and each of the target time periods corresponds one-to-one with each of the pre-set direction information. The system according to claim 11.

13. The aforementioned super-surface control unit is Based on the aforementioned pre-set directional information, the target reflection coefficient is determined. The system is installed to adjust the reflection coefficient of the supersurface to the target reflection coefficient by adjusting the reflection coefficient of each electromagnetic unit of the supersurface to the target reflection coefficient during the target time period. Of these, the reflection coefficient of each electromagnetic unit includes at least one of amplitude, phase, and polarization. The system according to claim 11.

14. The receiving device further, Determine the target time period corresponding to each signal measurement result in the signal measurement result set, and of which, the signal measurement result set includes the signal measurement result corresponding to the pre-set direction. Based on the aforementioned target time period, the system is configured to determine the pre-set direction indicated by the pre-set direction information corresponding to the target time period, and to determine the signal measurement result corresponding to the target time period as the signal measurement result corresponding to the pre-set direction. The system according to claim 11.

15. The aforementioned position measurement node further, Based on the predetermined direction and the position and height of the supersurface, the position coordinates (xi, yi) of the reflected beam in the target region corresponding to each of the predetermined directions are determined, and the numerical value of the signal measurement result corresponding to the predetermined direction is determined as the vertical axis coordinate zi corresponding to the position coordinates (xi, yi), where i is the identifier of the reflected beam corresponding to the predetermined direction. The system is set up to perform a Gaussian function fitting based on the coordinate range in which the target area is located, the position coordinates (xi, yi), and the corresponding vertical axis coordinate zi, to obtain a fitted Gaussian function, and then determine the position measurement result of the launch device based on the coordinates corresponding to the vertices of the fitted Gaussian function. The system according to claim 11.

16. The aforementioned position measurement node further, The horizontal and vertical coordinate ranges in which the target region is located are sampled according to a predetermined coordinate interval to obtain the set of horizontal and vertical coordinates after sampling. From the vertical axis coordinate zi corresponding to the position coordinate (xi, yi), the vertical axis coordinate zw corresponding to each horizontal coordinate xw in the set of horizontal coordinates is determined, and from the vertical axis coordinate zi corresponding to the position coordinate (xi, yi), the vertical axis coordinate zp corresponding to each vertical coordinate yp in the set of vertical coordinates is determined, where w and p are both positive integers in the interval [1, n], and n is the number of samples for sampling. A one-dimensional Gaussian function fitting is performed based on the set of horizontal coordinates and the set of vertical coordinates zw corresponding to each horizontal coordinate xw in the set of horizontal coordinates (xw, zw) to obtain a first Gaussian function after fitting. A one-dimensional Gaussian function fitting is performed based on the set of vertical coordinates and the set of vertical coordinates zp corresponding to each vertical coordinate yp in the set of vertical coordinates (yp, zp) to obtain a second Gaussian function after fitting. The first coordinate xt corresponding to the vertex of the first Gaussian function and the second coordinate yt corresponding to the vertex of the second Gaussian function are determined, and xt and yt are determined as the horizontal and vertical coordinates of the position measurement result, respectively, such that xt is a horizontal coordinate within the horizontal coordinate range and yt is a vertical coordinate within the vertical coordinate range. The system according to claim 15.

17. The aforementioned position measurement node further, Based on the predetermined direction and the position and height of the supersurface, the position coordinates (xi, yi) of the reflected beam in the target region corresponding to each of the predetermined directions are determined, and the numerical value of the signal measurement result corresponding to the predetermined direction is determined as the vertical axis coordinate zi corresponding to the position coordinate, where i is the identifier of the reflected beam corresponding to the predetermined direction. A two-dimensional Gaussian function fitting is performed based on the coordinate set (xi, yi, zi) composed of the position coordinates (xi, yi) and the vertical axis coordinate zi to obtain the fitted two-dimensional Gaussian function. The coordinates (xt, yt) corresponding to the vertex of the two-dimensional Gaussian function are determined, and these coordinates (xt, yt) are determined by the position measurement results obtained by measuring the position of the launching device, wherein xt is the horizontal coordinate within the horizontal coordinate range where the target area is located, and yt is the vertical coordinate within the vertical coordinate range where the target area is located. The system according to claim 11.