Method, system, medium, program product and electronic device for beam calibration

CN122783136APending Publication Date: 2026-09-18SHANGHAI UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610955326.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-30
Publication Date
2026-09-18

AI Technical Summary

Technical Problem

[0009]本发明的目的在于提供一种跳波束校准方法、系统、介质、程序产品及电子设备,用于解决现有技术中对低轨轨道相关扰动建模不足、对跳波束探测动作利用不足、对频率分集利用不足、对功率观测中的共模干扰抑制不足的问题

Benefits of technology

[0041] 1. By mapping residual orbital errors to low-dimensional orbital-related perturbations in the local angular domain, the modeling reliability and estimation robustness are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122783136A_ABST
    Figure CN122783136A_ABST
Patent Text Reader

Abstract

The present application provides a kind of jump beam calibration method, system, medium, program product and electronic equipment, wherein, method is by obtaining multi-frequency jump beam prior information, in multiple observation time, the detection action containing beam set, sequence and frequency band is executed, to generate cross-beam and frequency's downlink power observation value;While constructing the observation model of fusing fixed two-dimensional pointing deviation, orbit time-varying disturbance and beam leakage term, and using frequency diversity for joint estimation, finally output calibration quantity and compensation parameter.The present application significantly improves the beam pointing and orbit compensation accuracy, enhances the estimation robustness, reduces the beam overlap interference, and takes into account single terminal and multi-terminal scene, significantly improves the pointing accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of communication control technology, and in particular relates to a beam-hopping calibration method, system, medium, program product and electronic device. Background Technology

[0002] In low-Earth orbit (LEO) hopping beam satellite systems, the satellite moves at high speed relative to the ground, and the service beam is time-division multiplexed between different cells according to a predetermined hopping beam plan. When the actual transmitted beam center of the satellite deviates two-dimensionally from its nominal pointing direction, it can easily cause coverage misalignment, degraded link quality for edge users, and reduced system scheduling efficiency. At the same time, although residual orbital errors or ephemeris errors are usually small, they are not zero. They are projected onto the local angular domain of the beam through geometric relationships, manifesting as slowly time-varying orbital-dependent perturbations.

[0003] Existing technologies typically have the following problems:

[0004] 1. Some solutions are mainly designed for fixed beam or geostationary scenarios, and do not fully consider the impact of discontinuous observation times, rapid changes in geometric relationships, and service scheduling constraints under low-Earth orbit beam skipping conditions;

[0005] 2. Some schemes directly ignore residual orbital errors during modeling, or directly introduce high-dimensional complete orbital states, resulting in insufficient physical consistency or poor identifiability under power observation conditions;

[0006] 3. Some schemes treat beam skipping as merely a service resource scheduling mechanism, without designing the observation time, probe beam set, probe sequence, dwell time, and frequency subband set as a unified probe action, making it difficult to simultaneously utilize time diversity, spatial diversity, and frequency diversity.

[0007] 4. Some schemes do not fully utilize the frequency diversity enhancement capability brought about by the difference in equivalent beam pointing corresponding to different frequency sub-bands;

[0008] 5. Power observation is easily affected by time-level common-mode interference such as overall transmit power drift, changes in automatic gain control, slow shadowing, and changes in common link loss. If absolute power is used directly for estimation, it is easy to cause inaccurate error attribution. Summary of the Invention

[0009] The purpose of this invention is to provide a hopping beam calibration method, system, medium, program product, and electronic device to solve the problems in the prior art such as insufficient modeling of low-Earth orbit-related disturbances, insufficient utilization of hopping beam detection actions, insufficient utilization of frequency diversity, and insufficient suppression of common-mode interference in power observation.

[0010] In a first aspect, the present invention provides a beam-hopping calibration method, the method comprising:

[0011] Acquire prior information of at least one terminal and a set of candidate detection actions for each observation time;

[0012] A detection action is selected from the candidate detection action set to control the satellite to perform beam hopping detection, and the corresponding detection beam is identified by the at least one terminal to generate cross-frequency power observations, wherein the power observations include downlink power measurements of a single terminal at different observation times, different detection beams and different frequency sub-bands;

[0013] Construct an observation model, wherein the power observation model includes at least a fixed two-dimensional equivalent pointing deviation, orbit-related disturbances, and a shared disturbance term at the observation time level;

[0014] The two-dimensional equivalent pointing deviation and the track-related disturbance are jointly estimated based on the downlink power measurement value, and the corresponding estimation result is output when the preset stopping criterion is met. The estimation result includes at least the calibration result and the compensation control quantity.

[0015] In some embodiments of the first aspect of this application, the prior information obtained includes the location information of at least one terminal, the nominal orbit information of a satellite, and the hopping beam pattern information on multiple frequency sub-bands.

[0016] In some embodiments of the first aspect of this application, the expression for selecting the detection action is as follows:

[0017] ;

[0018] in, For the first The detection action at each moment, For the first The set of detection beams at each moment, For the first The detection sequence at each moment, For the first The dwell time vector of each beam at each moment For the first The set of frequency resources used at any given time.

[0019] In some embodiments of the first aspect of this application, constructing the observation model specifically includes:

[0020] Based on the The observation time, the first The detection beam and the first The observation model is constructed using the power on each frequency resource, where the expression is as follows:

[0021] ;

[0022] ;

[0023] ;

[0024] in, For observation models, For nominal link items, For the terminal relative to the first Local angular coordinates of each detection beam To observe the noise, Represents frequency The beam pattern response, This represents the fixed two-dimensional equivalent pointing deviation. This refers to the orbital-related disturbance induced by residual orbital errors. This represents the transpose of a matrix.

[0025] In some embodiments of the first aspect of this application, when there are multiple simultaneously activated probe beams and mutual interference cannot be avoided, the observation model further includes an inter-beam leakage term, wherein the difference in the equivalent beam pointing direction corresponding to different frequency sub-bands is caused by beam squint.

[0026] In some embodiments of the first aspect of this application, the joint estimation of the two-dimensional equivalent pointing deviation and the track-related disturbance based on the downlink power measurement value, and the output of the corresponding estimation result when a preset stopping criterion is met, specifically includes:

[0027] The posterior accuracy index is obtained by jointly estimating the two-dimensional equivalent pointing deviation and the track-related disturbance based on the downlink power measurements across time, beam, and frequency.

[0028] The detection action at subsequent observation times is updated based on the current posterior accuracy index, and the corresponding estimation result is output when the preset stopping criterion is met. The preset stopping criterion expression is as follows:

[0029] ;

[0030] in, Indicates fixed two-dimensional equivalent pointing deviation In cumulative Fisher's information matrix after each observation time, Represents the trace of a matrix. Indicates the preset threshold value;

[0031] The estimation result includes at least one of the following: a two-dimensional offset for correcting the center position of subsequent hop beams, a parameter update for updating the pattern lookup table, and an action offset for adjusting the scheduling of subsequent hop beams.

[0032] To achieve the above and other related objectives, a second aspect of this application provides a beam-hopping calibration system, the system comprising:

[0033] The acquisition module is used to acquire prior information of at least one terminal and a set of candidate detection actions for each observation time.

[0034] A generation module is used to select a detection action from the candidate detection action set to control the satellite to perform beam hopping detection, and the at least one terminal identifies the corresponding detection beam to generate cross-frequency power observation values, wherein the power observation values ​​include downlink power measurements of a single terminal at different observation times, different detection beams and different frequency sub-bands;

[0035] A construction module is used to construct an observation model, wherein the power observation model includes at least a fixed two-dimensional equivalent pointing deviation, orbit-related disturbances, and a shared disturbance term at the observation time level;

[0036] The output module is used to jointly estimate the two-dimensional equivalent pointing deviation and the track-related disturbance based on the downlink power measurement value, and output the corresponding estimation result when the preset stopping criterion is met. The estimation result includes at least the calibration result and the compensation control quantity.

[0037] To achieve the above and other related objectives, a third aspect of this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the beam hopping calibration method described in any of the preceding claims.

[0038] To achieve the above and other related objectives, a fourth aspect of this application provides a computer program product comprising computer program code that, when executed on a computer, causes the computer to implement the beam hopping calibration method described in any of the preceding claims.

[0039] To achieve the above and other related objectives, a fifth aspect of this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory; the processor executes the computer program to implement the beam-hopping calibration method described in any of the preceding claims.

[0040] As described above, the beam-hopping calibration method, system, medium, program product, and electronic device of the present invention have the following beneficial effects:

[0041] 1. By mapping residual orbital errors to low-dimensional orbital-related perturbations in the local angular domain, the modeling reliability and estimation robustness are improved.

[0042] 2. By using the hopping beam action sequence as an active detection method, and by jointly designing the observation time, detection beam set, detection sequence, dwell time, and frequency sub-band set, the observability and estimation accuracy under low-orbit hopping beam conditions are improved.

[0043] 3. Frequency diversity observations are formed by utilizing the equivalent beam pointing differences corresponding to different frequency sub-bands, especially by utilizing the frequency correlation direction differences caused by natural beam squint, which enhances the amount of calibration information.

[0044] 4. By introducing identifiable detection reference signals that correspond one-to-one with the detection beams and beam separability constraints, the terminal can still generate received power measurements or received quality indicators for different detection beams even when there is partial overlap in the beam coverage area, thereby ensuring that the cross-beam equivalent gain difference can be reliably recovered.

[0045] 5. This invention is applicable to both single-terminal calibration and multi-terminal joint estimation scenarios. Attached Figure Description

[0046] Figure 1 The diagram shows a scenario application of the beam skipping calibration method of the present invention in one embodiment;

[0047] Figure 2 The diagram shows a step-by-step illustration of the beam skipping calibration method of the present invention in one embodiment.

[0048] Figure 3 The diagram shown is a flowchart of one embodiment of the beam skipping calibration method of the present invention;

[0049] Figure 4 The diagram shows the equivalent beam pointing difference in one embodiment of the hopping beam calibration method of the present invention.

[0050] Figure 5 The diagram shown is a structural schematic of the beam skipping calibration system of the present invention in one embodiment.

[0051] Figure 6 The diagram shown is a structural schematic of an embodiment of the electronic device of the present invention.

[0052] Component designation explanation

[0053] S202~S208 step 50 Beam skipping calibration system 51 Get Module 52 Generate module 53 Modules 54 Output devices Detailed Implementation

[0054] The following specific examples illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that, unless otherwise specified, the following embodiments and features described therein can be combined with each other.

[0055] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of the present invention. Therefore, the drawings only show the components related to the present invention and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0056] Furthermore, the use of terms such as "first" and "second" in this application is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the technical solutions of the various embodiments can be combined with each other, but only on the basis of being achievable by those skilled in the art. If the combination of technical solutions is contradictory or impossible to implement, such a combination of technical solutions should be considered non-existent and not within the scope of protection claimed in this application.

[0057] Based on the aforementioned background technology, a novel low-Earth orbit (LEO) beam-hopping calibration method is needed. This method should incorporate the orbital error-related effects into the model in a physically consistent manner under single-terminal or multi-terminal power observation conditions, and utilize the difference in frequency-related directions between the beam-hopping and frequency-related parameters to construct a spatiotemporal-frequency joint detection mechanism, while simultaneously suppressing time-level common-mode interference. To this end, this invention proposes a beam-hopping calibration method, system, medium, program product, and electronic equipment, wherein, for example… Figure 1 The diagram illustrates a scenario application of a low-Earth orbit (LEO) hopping beam satellite system, involving a satellite, a ground coverage area, multiple hopping beams, and at least one terminal. Specifically, the satellite illuminates the ground cell in a time-division manner according to a preset hopping beam plan or calibration detection action. The terminal receives the downlink signal and reports power observations, thereby generating calibration results and compensation control quantities based on the power observations. These are used to correct the beam center, pointing parameters, or scheduling parameters of subsequent hopping beams. The technical solutions in the embodiments of this invention will be described in detail below with reference to the accompanying drawings.

[0058] like Figure 2 As shown, in one embodiment of the invention, the beam skipping calibration method of the present invention includes the following steps:

[0059] Step S202: Obtain prior information of at least one terminal and a set of candidate detection actions for each observation time.

[0060] Step S204: Select a detection action from the candidate detection action set to control the satellite to perform beam hopping detection, and have the at least one terminal identify the corresponding detection beam to generate cross-frequency power observation values;

[0061] Step S206: Construct an observation model, wherein the power observation model includes at least a fixed two-dimensional equivalent pointing deviation, orbit-related disturbances, and a shared disturbance term at the observation time level;

[0062] Step S208: Based on the downlink power measurement value, jointly estimate the two-dimensional equivalent pointing deviation and the track-related disturbance, and output the corresponding estimation result when the preset stopping criterion is met.

[0063] It should be noted that, in this embodiment, as Figure 3 The diagram illustrates the process of the beam hopping calibration method. Using an electronic device as the execution entity, it first acquires prior information and a set of candidate detection actions. Based on the current observation time, it generates a corresponding detection action to control the satellite to perform beam hopping detection. At least one terminal identifies the corresponding detection beam to generate cross-frequency power observations. Specifically, at multiple observation times, a detection action is selected from the candidate detection action set corresponding to that observation time. The satellite is then controlled to transmit a downlink detection signal containing an identifiable detection reference signal corresponding to each detection beam and to perform beam hopping detection. The at least one terminal identifies the corresponding detection beam according to a pre-configured or distributed mapping relationship, generating cross-beam or cross-frequency power observations associated with the detection beam identifier. The detection action includes a set of detection beams, detection sequence, dwell time allocation, frequency sub-band set, and detection mode. The power observations include downlink power measurements from a single terminal at different observation times, different detection beams, and different frequency sub-bands.

[0064] Furthermore, an observation model is constructed. Accordingly, the power observation model includes at least a fixed two-dimensional equivalent pointing deviation, orbit-related disturbances, and a shared interference term at the observation time level. The equivalent beam pointing of different frequency sub-bands has directional differences to form frequency diversity observation.

[0065] Specifically, in this embodiment, when multiple simultaneously activated probe beams exist and mutual interference cannot be avoided, the observation model further includes an inter-beam leakage term, wherein the difference in the equivalent beam pointing direction corresponding to different frequency sub-bands is caused by beam squint, such as... Figure 4The diagram shown illustrates the equivalent beam pointing difference in one embodiment of the hopping beam calibration method of the present invention. The equivalent beam centers of the same hopping beam do not completely coincide on different frequency sub-bands, and the relative positions of the terminal with respect to the beam centers of each frequency sub-band are different, thus forming different power responses. The directional differences can be generated by natural beam splitting or beam squint, thereby forming frequency diversity observation and enhancing the amount of calibration information.

[0066] Further, based on the downlink power measurement value, the two-dimensional equivalent pointing deviation and the track-related disturbance are jointly estimated, and it is determined whether the preset accuracy condition is met. When the preset stopping criterion is met, the corresponding estimation result is output. Accordingly, the estimation result includes calibration result and compensation control quantity. The obtained calibration result and compensation control quantity are used to correct the beam center, pointing parameter or scheduling parameter of subsequent hop beams. Therefore, the estimation result includes at least one of the following: a two-dimensional offset for correcting the position of the subsequent hop beam center, a parameter update for updating the pattern lookup table, and an action offset for adjusting the scheduling of subsequent hop beams.

[0067] Furthermore, in one embodiment of the invention, the expression for selecting the detection action is as follows:

[0068] ;

[0069] in, For the first The detection action at each moment, For the first The set of detection beams at each moment, For the first The detection sequence at each moment, For the first The dwell time vector of each beam at each moment For the first The set of frequency resources used at any given time.

[0070] It should be noted that, in this embodiment, at the discrete observation time... When performing the probe, the observation time is not required to be continuous, only within a preset calibration window. The fixed two-dimensional equivalent pointing deviation can be regarded as a constant value, and the orbital-related perturbations can be regarded as a slow time-varying process. Specifically, in the first... Select a detection action at each time point. ,in, For the first The detection action at each moment, For the first The set of detection beams at each moment, For the first The detection sequence at each moment, For the first The dwell time vector of each beam at each moment For the first The set of frequency resources used at any given time.

[0071] Furthermore, in one embodiment of the invention, constructing the observation model specifically includes:

[0072] Based on the The observation time, the first The detection beam and the first The observation model is constructed using the power on each frequency resource, where the expression is as follows:

[0073] ;

[0074] ;

[0075] ;

[0076] in, For observation models, For nominal link items, For the terminal relative to the first Local angular coordinates of each detection beam To observe the noise, Represents frequency The beam pattern response, This represents the fixed two-dimensional equivalent pointing deviation. This refers to the orbital-related disturbance induced by residual orbital errors. This represents the transpose of a matrix.

[0077] It should be noted that, in this embodiment, for the first... The observation time, the first The detection beam and the first The power on a frequency resource can be observed using the following model. ,in, For observation models, For nominal link items, For the terminal relative to the first Local angular coordinates of each detection beam To observe the noise, Represents frequency The beam pattern response, further, ,in,, This represents the fixed two-dimensional equivalent pointing deviation, while , This refers to the orbital-related disturbance induced by residual orbital errors. This represents the transpose of a matrix.

[0078] Furthermore, in one embodiment of the invention, the step of jointly estimating the two-dimensional equivalent pointing deviation and the track-related disturbance based on the downlink power measurement value, and outputting the corresponding estimation result when a preset stopping criterion is met, specifically includes:

[0079] The posterior accuracy index is obtained by jointly estimating the two-dimensional equivalent pointing deviation and the track-related disturbance based on the downlink power measurements across time, beam, and frequency.

[0080] The detection action at subsequent observation times is updated based on the current posterior accuracy index, and the corresponding estimation result is output when the preset stopping criterion is met. The preset stopping criterion expression is as follows:

[0081] ;

[0082] in, Indicates fixed two-dimensional equivalent pointing deviation In cumulative Fisher's information matrix after each observation time, Represents the trace of a matrix. Indicates the preset threshold value;

[0083] The estimation result includes at least one of the following: a two-dimensional offset for correcting the beam center position of subsequent hop beams, a parameter update for updating the pattern lookup table, and an action offset for adjusting subsequent hop beam scheduling.

[0084] It should be noted that, in this embodiment, based on the processed power observation, the fixed two-dimensional equivalent pointing deviation is... orbital-related disturbances Joint estimation is performed. In application, the joint estimation algorithm can employ extended Kalman filtering, unscented Kalman filtering, least squares estimation, maximum likelihood estimation, or a combination thereof. Specifically, based on the downlink power measurements across time periods, beam lengths, and frequencies, a posterior accuracy index is obtained by jointly estimating the two-dimensional equivalent pointing deviation and the orbital-related disturbances. The detection action at subsequent observation times is then updated according to the current posterior accuracy index, and the corresponding estimation result is output when a preset stopping criterion is met. Accordingly, the preset stopping criterion includes: the trace of the posterior covariance matrix of the fixed two-dimensional equivalent pointing deviation is not greater than a preset threshold, expressed as: ,in, Indicates fixed two-dimensional equivalent pointing deviation In cumulative Fisher's information matrix after each observation time, Represents the trace of a matrix. This indicates the preset threshold value.

[0085] Furthermore, in another embodiment of the invention, it can be applied to multiple terminals, wherein the multiple terminals share the same fixed two-dimensional equivalent pointing deviation and the same orbit-related disturbance, but the observation conditions of each terminal may be different. Therefore, the fixed two-dimensional equivalent pointing deviation and orbit-related disturbance are jointly estimated based on the power observation values ​​of each terminal. Compared with the single-terminal implementation in the above embodiments, the multiple-terminal approach in this embodiment can improve observability and shorten the observation time required to achieve the target accuracy by utilizing spatial diversity.

[0086] The scope of protection of the beam skipping calibration method described in this application is not limited to the order of steps listed in this embodiment. Any solution implemented by adding, subtracting, or replacing steps in the prior art based on the principles of this application is included within the scope of protection of this application.

[0087] This application also provides a beam-hopping calibration system, which can implement the beam-hopping calibration method described in this application. However, the implementation device of the beam-hopping calibration method described in this application includes, but is not limited to, the structure of the beam-hopping calibration system listed in this embodiment. All structural modifications and substitutions of the prior art made based on the principles of this application are included within the protection scope of this application.

[0088] Please see Figure 5 In one embodiment, this embodiment provides a beam-hopping calibration system 50, the system comprising:

[0089] The acquisition module 51 is used to acquire prior information of at least one terminal and a set of candidate detection actions for each observation time.

[0090] The generation module 52 is used to select a detection action from the candidate detection action set to control the satellite to perform beam hopping detection, and the at least one terminal identifies the corresponding detection beam to generate cross-frequency power observation values, wherein the power observation values ​​include downlink power measurement values ​​of a single terminal at different observation times, different detection beams and different frequency sub-bands;

[0091] Module 53 is used to construct an observation model, wherein the power observation model includes at least a fixed two-dimensional equivalent pointing deviation, orbit-related disturbances, and a shared disturbance term at the observation time level;

[0092] The output module 54 is used to jointly estimate the two-dimensional equivalent pointing deviation and the track-related disturbance based on the downlink power measurement value, and output the corresponding estimation result when the preset stopping criterion is met. The estimation result includes at least the calibration result and the compensation control quantity.

[0093] Since the specific implementation of this embodiment corresponds to the aforementioned method embodiment, the same details will not be repeated here, and those skilled in the art should also understand this. Figure 5 The division of the modules in the embodiments is only a logical functional division. In actual implementation, they can be fully or partially integrated into one or more physical entities. These modules can be fully implemented in software through processing element calls, fully implemented in hardware, or some modules can be implemented in software through processing element calls and some modules can be implemented in hardware.

[0094] In the embodiments provided by this invention, it should be understood that the disclosed apparatus or method can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules / units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or units may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection of the apparatus or module or unit may be electrical, mechanical, or other forms.

[0095] The modules / units described as separate components may or may not be physically separate. The components shown as modules / units may or may not be physical modules; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules / units can be selected to achieve the objectives of the embodiments of the present invention, depending on actual needs. For example, the functional modules / units in the various embodiments of the present invention may be integrated into one processing module, or each module / unit may exist physically separately, or two or more modules / units may be integrated into one module / unit.

[0096] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0097] This invention also provides an electronic device, such as... Figure 6 As shown, the electronic device includes a processor and a memory.

[0098] like Figure 6 As shown, the electronic device includes: at least one processor 601, a memory 602, at least one network interface 603, and a user interface 605. The various components in the device are coupled together via a bus system 604. It is understood that the bus system 604 is used to implement communication between these components. In addition to a data bus, the bus system 604 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in… Figure 6 The general will label all buses as bus systems.

[0099] The user interface 605 may include a monitor, keyboard, mouse, trackball, clicker, button, touchpad, or touch screen.

[0100] It is understood that memory 602 can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM) or programmable read-only memory (PROM), used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM) and synchronous static random access memory (SSRAM). The memories described in the embodiments of this invention are intended to include, but are not limited to, these and any other suitable categories of memory.

[0101] In this embodiment of the invention, the memory 602 is used to store various types of data to support the operation of the electronic device 600. Examples of this data include: any executable program for operation on the electronic device 600, such as the operating system 6021 and application programs 6022; the operating system 6021 includes various system programs, such as the framework layer, core library layer, driver layer, etc., for implementing various basic services and handling hardware-based tasks. The application program 6022 may include various applications, such as a media player, browser, etc., for implementing various application services. The methods provided in this embodiment of the invention may be included in the application program 6022.

[0102] The methods disclosed in the above embodiments of the present invention can be applied to processor 601, or implemented by processor 601. Processor 601 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 601 or by instructions in the form of software. The processor 601 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Processor 601 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. General-purpose processor 601 may be a microprocessor or any conventional processor, etc. The steps of the accessory optimization method provided in the embodiments of the present invention can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, which is located in memory. The processor reads the information in the memory and combines it with its hardware to complete the steps of the aforementioned method.

[0103] In an exemplary embodiment, the electronic device 600 may be used by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), or complex programmable logic devices (CPLDs) to perform the aforementioned method.

[0104] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to execute the method of any of the embodiments of the above-described beam hopping calibration method.

[0105] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing program code, which, when run on a computer, causes the computer to perform the method of any of the embodiments of the above-described beam hopping calibration method.

[0106] The terms “component,” “module,” “system,” etc., used in this specification are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process and / or an execution thread, and components may be located on a single computer and / or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).

[0107] Those skilled in the art will recognize that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0108] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0109] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0110] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0111] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0112] In the above embodiments, the functions of each functional unit can be implemented entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. A computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. Computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs, DVDs), or semiconductor media (e.g., solid-state disks, SSDs, etc.).

[0113] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0114] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0115] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.

Claims

1. A beam-hopping calibration method, characterized in that, include: Obtain prior information of at least one terminal and a set of candidate detection actions for each observation time; A detection action is selected from the candidate detection action set to control the satellite to perform beam hopping detection, and the corresponding detection beam is identified by the at least one terminal to generate cross-frequency power observations, wherein the power observations include downlink power measurements of a single terminal at different observation times, different detection beams and different frequency sub-bands; Construct an observation model, wherein the power observation model includes at least a fixed two-dimensional equivalent pointing deviation, orbit-related disturbances, and a shared disturbance term at the observation time level; The two-dimensional equivalent pointing deviation and the track-related disturbance are jointly estimated based on the downlink power measurement value, and the corresponding estimation result is output when the preset stopping criterion is met. The estimation result includes at least the calibration result and the compensation control quantity.

2. The beam skipping calibration method according to claim 1, characterized in that, The acquired prior information includes the location information of at least one terminal, the nominal orbit information of the satellite, and the hopping beam pattern information on multiple frequency sub-bands.

3. The beam skipping calibration method according to claim 1, characterized in that, The expression for selecting the probe action is as follows: ; in, For the first The detection action at each moment, For the first The set of detection beams at each moment, For the first The detection sequence at each moment, For the first The dwell time vector of each beam at each moment For the first The set of frequency resources used at any given time.

4. The beam skipping calibration method according to claim 1, characterized in that, The construction of the observation model specifically includes: Based on the The observation time, the first The detection beam and the first The observation model is constructed using the power on each frequency resource, where the expression is as follows: ; ; ; in, For observation models, For nominal link items, For the terminal relative to the first Local angular coordinates of a detection beam To observe the noise, Represents frequency The beam pattern response, This represents the fixed two-dimensional equivalent pointing deviation. This refers to the orbital-related disturbance induced by residual orbital errors. This represents the transpose of a matrix.

5. The beam skipping calibration method according to claim 4, characterized in that, When multiple detection beams are activated simultaneously and mutual interference cannot be avoided, the observation model also includes an inter-beam leakage term, wherein the difference in the equivalent beam pointing direction corresponding to different frequency sub-bands is caused by beam squint.

6. The beam skipping calibration method according to claim 1, characterized in that, The method of jointly estimating the two-dimensional equivalent pointing deviation and the track-related disturbance based on the downlink power measurement value, and outputting the corresponding estimation result when a preset stopping criterion is met, specifically includes: The posterior accuracy index is obtained by jointly estimating the two-dimensional equivalent pointing deviation and the track-related disturbance based on the downlink power measurements across time, beam, and frequency. The detection action at subsequent observation times is updated based on the current posterior accuracy index, and the corresponding estimation result is output when the preset stopping criterion is met. The expression for the preset stopping criterion is as follows: ; in, Indicates fixed two-dimensional equivalent pointing deviation In cumulative Fisher's information matrix after each observation time, Represents the trace of a matrix. Indicates the preset threshold value; The estimation result includes at least one of the following: a two-dimensional offset for correcting the center position of subsequent hop beams, a parameter update for updating the pattern lookup table, and an action offset for adjusting the scheduling of subsequent hop beams.

7. A beam-hopping calibration system, characterized in that, include: The acquisition module is used to acquire prior information of at least one terminal and a set of candidate detection actions for each observation time. A generation module is used to select a detection action from the candidate detection action set to control the satellite to perform beam hopping detection, and the at least one terminal identifies the corresponding detection beam to generate cross-frequency power observation values, wherein the power observation values ​​include downlink power measurements of a single terminal at different observation times, different detection beams and different frequency sub-bands; A construction module is used to construct an observation model, wherein the power observation model includes at least a fixed two-dimensional equivalent pointing deviation, orbit-related disturbances, and a shared disturbance term at the observation time level; The output module is used to jointly estimate the two-dimensional equivalent pointing deviation and the track-related disturbance based on the downlink power measurement value, and output the corresponding estimation result when the preset stopping criterion is met. The estimation result includes at least the calibration result and the compensation control quantity.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the beam skipping calibration method according to any one of claims 1 to 6.

9. A computer program product, characterized in that, The computer program product includes computer program code that, when run on a computer, causes the computer to implement the beam skipping calibration method as described in any one of claims 1 to 6.

10. An electronic device, characterized in that, The electronic device includes a processor and a memory; wherein the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory to cause the electronic device to perform the beam hopping calibration method as described in any one of claims 1 to 6.