Information processing methods
By calculating the side length information of the regional components in the coverage area and drawing a sphere model, the coverage overlap and blind angle problems caused by the limited gaze range of low-orbit satellites are solved, and effective area division of the earth's surface and stable and high-quality communication services are achieved.
Patent Information
- Application Number
- CN202410243884.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-04
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2044-03-04
AI Technical Summary
The limited gaze range of low-orbit satellites leads to overlapping coverage or blind spots in adjacent satellites, resulting in waste of satellite beam resources and the inability to obtain stable communication services by terminal equipment.
By obtaining the attribute information of the earth and low-orbit communication satellites, calculate the side length information of the area components in the coverage area, draw a sphere model, and determine the geographical location information and unit positioning information of each area component unit, and store it in the target storage space. Achieve effective area division and satellite positioning on the earth's surface.
It realizes effective area division of the earth's surface, avoids the waste of satellite beam resources, and ensures that terminal equipment can obtain stable and high-quality communication services.
Smart Images

Figure CN117978253B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of information processing technology, and in particular to an information processing method. Background Art
[0002] The characteristic of the constellation communication system is that the network elements of the network are movable. That is, the communication terminal is movable and the communication satellite is movable. However, due to the fast movement speed of low-orbit satellites, it is easy to fail to provide good communication services for terminal devices. When providing communication services, the principle is to determine the satellite gaze range according to the coordinate points projected from the low-orbit satellite to the ground, so as to provide communication services for terminal devices within the range. However, since the gaze range of the low-orbit satellite is limited, and all terminals within the gaze range should interact with the low-orbit satellite in the current cycle, if the gaze range is determined with the projection position of the low-orbit satellite as a fixed point, it is easy for adjacent satellite coverage to overlap, or there will be dead spots, resulting in a waste of satellite beam resources and an inability to provide stable communication services for terminal devices. Therefore, an effective solution is urgently needed to solve the above problems. Summary of the invention
[0003] In view of this, the embodiments of the present application provide an information processing method to solve the technical defects existing in the prior art. The embodiments of the present application also provide an information processing device, a computing device, a computer-readable storage medium and a computer program product.
[0004] According to a first aspect of an embodiment of the present application, there is provided an information processing method, including:
[0005] Obtaining earth attribute information of the earth and satellite attribute information of low-orbit communication satellites;
[0006] Determine the coverage area corresponding to the low-orbit communication satellite in the earth, and calculate the side length information of the regional component unit in the coverage area based on the earth attribute information and the satellite attribute information;
[0007] Draw a spherical model corresponding to the earth according to the side length information, wherein the spherical model is obtained by splicing a plurality of regional component units, and the regional component units are equilateral triangles;
[0008] The geographical location information and unit positioning information corresponding to each regional component unit in the spherical model are determined and stored in the target storage space.
[0009] Optionally, the acquiring earth attribute information of the earth and satellite attribute information of the low-orbit communication satellite includes:
[0010] Acquire the radius information and surface height deviation information of the earth as the earth attribute information;
[0011] The orbital height information, half-power angle information, flight speed information and time interval information of the low-orbit communication satellite are obtained as the satellite attribute information.
[0012] Optionally, the calculation of the side length information of the regional component unit is obtained by the following formula:
[0013]
[0014] Among them, d cell Indicates the maximum value of the side length information of the regional component unit, H orbit Indicates the orbital height information, R earth represents the radius information, △h represents the ground surface height deviation information, α represents the half-power angle information, v sat represents the flight speed information, and Δt represents the time interval information.
[0015] Optionally, the calculating the side length information of the regional component units in the coverage area based on the earth attribute information and the satellite attribute information includes:
[0016] Calculating initial side length information of regional component units in the coverage area based on the earth attribute information and the satellite attribute information;
[0017] The initial side length information is adjusted according to preset model building parameters, and the side length information is determined according to the adjustment result.
[0018] Optionally, drawing a spherical model corresponding to the earth according to the side length information includes:
[0019] Determine a plurality of local coverage areas corresponding to the earth;
[0020] Draw the local spherical surface unit corresponding to each local coverage area according to the side length information, wherein the number of regional component units contained in each local spherical surface unit is associated with the side length information;
[0021] The sphere model is obtained by splicing the local spherical units corresponding to each local coverage area.
[0022] Optionally, determining the geographical location information corresponding to any regional component unit includes:
[0023] Determine a first center point of a first regional component unit, and a position mapping relationship between the spherical model and the earth;
[0024] Determine, on the earth, a mapping position corresponding to the first center point according to the position mapping relationship;
[0025] The geographical coordinates corresponding to the mapping position are used as the geographical location information corresponding to the first regional component unit.
[0026] Optionally, determining the unit positioning information corresponding to any regional component unit includes:
[0027] Determine the second center point and the unit vertex of the second region component unit;
[0028] Calculating the point distance between the second center point and the unit vertex, and determining positioning reference information according to the point distance;
[0029] Unit identification information is allocated to the second area component unit, and unit positioning information of the second area component unit is composed based on the positioning reference information and the unit identification information.
[0030] Optionally, after the step of determining the geographical location information and unit positioning information corresponding to each regional component unit in the spherical model and storing them in the target storage space is executed, the method further includes:
[0031] Collecting terminal location information of the user terminal, and determining positioning radius information according to the unit positioning information;
[0032] Using the terminal location information as a circle point and the positioning radius information as a positioning radius, a target positioning circle is drawn on the spherical model;
[0033] Determining a target area component unit associated with the user terminal based on a relative position of the target positioning circle on the spherical model;
[0034] The target geographical location information corresponding to the target area component unit is read in the target storage space as the area location information of the user terminal.
[0035] According to a second aspect of an embodiment of the present application, another information processing method is provided, including:
[0036] Obtaining earth attribute information of the earth and satellite attribute information of low-orbit communication satellites;
[0037] Determine the coverage area corresponding to the low-orbit communication satellite in the earth, and calculate the side length information of the regional component unit in the coverage area based on the earth attribute information and the satellite attribute information;
[0038] Draw a spherical model corresponding to the earth according to the side length information, and determine the geographical location information corresponding to each regional component unit in the spherical model, wherein the spherical model is obtained by splicing a plurality of regional component units, and the regional component units are equilateral triangles;
[0039] In the case where the terminal location information of the user terminal is collected, determining a target area component unit associated with the user terminal in the spherical model according to the terminal location information;
[0040] The target geographical location information of the target area component unit is determined and used as the area location information of the user terminal.
[0041] According to a third aspect of an embodiment of the present application, there is provided an information processing device, including:
[0042] an acquisition module, configured to acquire earth attribute information of the earth and satellite attribute information of the low-orbit communication satellite;
[0043] A determination module is configured to determine a coverage area corresponding to the low-orbit communication satellite in the earth, and calculate side length information of a regional component unit in the coverage area based on the earth attribute information and the satellite attribute information;
[0044] A drawing module is configured to draw a spherical model corresponding to the earth according to the side length information, wherein the spherical model is obtained by splicing a plurality of regional component units, and the regional component units are equilateral triangles;
[0045] The storage module is configured to determine the geographical location information and unit positioning information corresponding to each regional component unit in the spherical model, and store them in the target storage space.
[0046] According to a fourth aspect of an embodiment of the present application, another information processing device is provided, including:
[0047] an information acquisition module configured to acquire earth attribute information of the earth and satellite attribute information of the low-orbit communication satellite;
[0048] A region determination module is configured to determine a coverage area corresponding to the low-orbit communication satellite in the earth, and calculate side length information of a region component unit in the coverage area based on the earth attribute information and the satellite attribute information;
[0049] a model drawing module, configured to draw a spherical model corresponding to the earth according to the side length information, and determine the geographical location information corresponding to each regional component unit in the spherical model, wherein the spherical model is obtained by splicing a plurality of regional component units, and the regional component units are equilateral triangles;
[0050] a determination unit module, configured to determine, in the case where the terminal location information of the user terminal is collected, a target area component unit associated with the user terminal in the spherical model according to the terminal location information;
[0051] The information determination module is configured to determine the target geographical location information of the target area component unit and use it as the area location information of the user terminal.
[0052] According to a fifth aspect of an embodiment of the present application, there is provided a computing device, including:
[0053] Memory and processor;
[0054] The memory is used to store computer-executable instructions, and the processor implements the steps of the information processing method when executing the computer-executable instructions.
[0055] According to a sixth aspect of an embodiment of the present application, a computer-readable storage medium is provided, which stores computer-executable instructions, and when the instructions are executed by a processor, the steps of the information processing method are implemented.
[0056] According to a seventh aspect of the embodiments of this specification, a computer program product is provided, comprising a computer program or instructions, which implement the steps of the above-mentioned information processing method when executed by a processor.
[0057] The information processing method provided in this embodiment, in order to realize the use of the ground coordinate system to locate the position of the low-orbit communication satellite, so as to provide high-quality communication services to the terminal equipment in the application stage, it is necessary to establish a corresponding ground coordinate system before this, and realize the regional division of the earth's surface, which is used to correspond to the gaze area of the low-orbit communication satellite. Specifically, the ground attribute information of the earth and the satellite attribute information of the low-orbit communication satellite are obtained, and the corresponding coverage range of the low-orbit communication satellite in the earth is determined. On this basis, the side length information of the regional component units in the coverage area can be calculated based on the earth attribute information and the satellite attribute information, and the earth's surface can be divided according to the regional component units, and multiple regional component units can be spliced according to the earth according to the side length information, so as to obtain a spherical model corresponding to the earth, and the regional component units are equilateral triangles. After that, the geographical location information and unit positioning information of each regional component unit in the spherical model are determined and stored in the target storage space, so that each position on the earth can be located according to the geographical location information and unit positioning information of the regional component unit to which it belongs, so that when the low-orbit communication satellite provides communication services to the terminal equipment in a certain area, it can locate its own position according to the regional component unit covered by the area, so that the satellite terminal can locate its own coordinates through the ground coordinate system and use them for information exchange with the constellation communication system. The constellation communication system plans and schedules satellite beam resources through the ground coordinate system to complete ground signal coverage. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] Figure 1is a schematic diagram of an information processing method provided by an embodiment of the present application;
[0059] Figure 2 is a flow chart of an information processing method provided by an embodiment of the present application;
[0060] Figure 3 is a schematic diagram of a regional component unit in an information processing method provided by an embodiment of the present application;
[0061] Figure 4 is a processing flow chart of an information processing method provided by an embodiment of the present application;
[0062] Figure 5 is a flow chart of another information processing method provided by an embodiment of the present application;
[0063] Figure 6 is a structural diagram of an information processing device provided by an embodiment of the present application;
[0064] Figure 7 is a structural diagram of another information processing device provided by an embodiment of the present application;
[0065] Figure 8 It is a structural block diagram of a computing device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0066] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.
[0067] The terms used in one or more embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of the present application. The singular forms of "a", "said" and "the" used in one or more embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of the present application refers to and includes any or all possible combinations of one or more associated listed items.
[0068] It should be understood that, although the terms first, second, etc. may be used to describe various information in one or more embodiments of the present application, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of the present application, the first may also be referred to as the second, and similarly, the second may also be referred to as the first.
[0069] First, the terms involved in one or more embodiments of the present invention are explained.
[0070] The Global Navigation Satellite System (GNSS), also known as the Global Satellite Navigation System, is an air-based radio navigation and positioning system that can provide users with all-weather three-dimensional coordinates, speed and time information at any location on the Earth's surface or in near-Earth space. It includes one or more satellite constellations and their augmentation systems required to support specific tasks.
[0071] Inertial navigation is a technology that measures the acceleration of an aircraft and automatically integrates it to obtain the aircraft's instantaneous speed and position data. The equipment that makes up the inertial navigation system is installed inside the vehicle. It does not rely on external information when working, does not radiate energy to the outside world, and is not easily interfered with. It is an autonomous navigation system.
[0072] In the present application, an information processing method is provided. The present application also relates to an information processing apparatus, a computing device, a computer-readable storage medium and a computer program product, which are described in detail one by one in the following embodiments.
[0073] See also Figure 1As shown in the schematic diagram, the information processing method provided by this embodiment, in order to realize the use of the ground coordinate system to locate the position of the low-orbit communication satellite, so as to provide high-quality communication services to the terminal equipment in the application stage, it is necessary to establish a ground-corresponding coordinate system before this, and realize the regional division of the earth's surface, which is used to correspond to the gaze area of the low-orbit communication satellite. Specifically, the ground attribute information of the earth and the satellite attribute information of the low-orbit communication satellite are obtained, and the corresponding coverage range of the low-orbit communication satellite in the earth is determined. On this basis, the side length information of the regional component units in the coverage area can be calculated based on the earth attribute information and the satellite attribute information, and the earth's surface can be divided according to the regional component units, and multiple regional component units can be spliced according to the earth according to the side length information, and the spherical model corresponding to the earth can be obtained. And the spherical model is spliced by a large number of regional component units with corresponding side length information. After that, the geographical location information and unit positioning information of each regional component unit in the spherical model are determined and stored in the target storage space, so that each position on the earth can be located according to the geographical location information and unit positioning information of the regional component unit to which it belongs, so that when the low-orbit communication satellite provides communication services to the terminal equipment in a certain area, it can locate its own position according to the regional component unit covered by the area, so that the satellite terminal can locate its own coordinates through the ground coordinate system and use them for information exchange with the constellation communication system. The constellation communication system plans and schedules satellite beam resources through the ground coordinate system to complete ground signal coverage.
[0074] See also Figure 2 , Figure 2 A flowchart of an information processing method provided according to an embodiment of the present application is shown, which specifically includes the following steps:
[0075] Step S202, obtaining earth attribute information of the earth and satellite attribute information of the low-orbit communication satellite.
[0076] The information processing method provided in this embodiment is applied to construct a spherical model for the earth, and the spherical model is obtained by splicing a large number of regional component units, which is used to implement that during the communication stage, the regional component units within its range can be determined according to the effective coverage range of the low-orbit communication satellite on the surface of the earth, and the positioning information within the regional component units can be used as the location information of the terminal equipment in the region, thereby providing the terminal equipment with stable and high-quality communication services.
[0077] Specifically, the earth attribute information specifically refers to the attribute description information corresponding to the earth, including but not limited to the earth radius information, the earth surface height difference information, the earth rotation information, the earth revolution information, etc., which is used to subsequently calculate the size of the regional component unit in combination with the satellite attribute information. Correspondingly, the satellite attribute information specifically refers to the attribute description information corresponding to the low-orbit communication satellite, including but not limited to the satellite's orbital height information, the satellite's antenna normal half-power angle, the satellite's average flight speed, the time interval of the satellite antenna beam control, the satellite batch, the satellite model, etc., which is used to subsequently calculate the size of the regional component unit in combination with the earth attribute information.
[0078] Based on this, in order to determine the smallest area in the constellation ground coordinate system, the satellite terminal can quickly determine which area the terminal is located in through GNSS positioning or inertial navigation, so as to complete the position synchronization with the constellation communication system by feeding back the identification information of the area to the constellation communication system, the ground attribute information of the earth and the satellite attribute information of the low-orbit communication satellite can be obtained first, so as to facilitate the calculation of the regional component unit using the attribute information of both. In other words, multiple regional component units can be divided on the surface of the earth and used as the smallest particle for beam management and scheduling of the constellation communication system. At the same time, considering the spherical model of the earth and the operation mode of the low-orbit communication satellite in the constellation, the regional component unit can be marked as a set shape and defined as a regional component unit, so that the terminal can be located according to the regional position in the application stage, so as to complete the position synchronization with the constellation communication system by feeding back the identification information of the area to the constellation communication system.
[0079] Furthermore, considering that the earth attribute information and satellite attribute information need to be used for the subsequent calculation of the side length information of the regional component units, and the factors that affect the side length of the regional component units that constitute the spherical model are not only related to the size of the earth, but also to factors such as the flight speed of the satellite and the beam coverage time, it is necessary to obtain multi-dimensional attribute information for use. In this embodiment, the specific implementation method is as follows:
[0080] The radius information and surface height deviation information of the earth are obtained as the earth attribute information; the orbital height information, half-power angle information, flight speed information and time interval information of the low-orbit communication satellite are obtained as the satellite attribute information.
[0081] Among them, the half-power angle information specifically refers to the normal half-power angle of the satellite antenna, and the time interval specifically refers to the time interval of the satellite antenna beam control. Based on this, in order to ensure that the side length information of the components of the calculation area is more accurate, the attribute information of multiple dimensions can be combined to complete the calculation, thereby reducing the calculation error. In other words, the radius information and surface height deviation information of the earth can be obtained as earth attribute information; the orbital height information, half-power angle information, flight speed information and time interval information of the low-orbit communication satellite are used as satellite attribute information. The subsequent calculation of the side length information can be completed by combining all the above attribute information.
[0082] Step S204: determine the coverage area corresponding to the low-orbit communication satellite in the earth, and calculate the side length information of the regional component units in the coverage area based on the earth attribute information and the satellite attribute information.
[0083] Specifically, after obtaining the earth attribute information and satellite attribute information as mentioned above, further, taking into account that the coverage area of low-orbit communication satellites on the earth's surface is limited, and in order to avoid blind spots in the coverage area and overlap with the coverage areas of other satellites, regional component units can be divided in the coverage area according to the satellite attribute information and earth attribute information of the low-orbit communication satellite, and then the side length information of each regional component unit is calculated. The spherical surface of the corresponding coverage area can be spliced out using the regional component units with calculated side lengths. On this basis, all the obtained spherical surfaces can be spliced subsequently to obtain a spherical model corresponding to the earth.
[0084] The coverage area specifically refers to the signal coverage area corresponding to the low-orbit communication satellite staring at the earth's surface at the current moment. This area can be determined according to the effective signal coverage area of the low-orbit communication satellite, that is, the actual signal coverage area of the low-orbit communication satellite may be large, and when selecting the effective signal coverage area, a new area can be divided from the actual signal coverage area to be used as the coverage area. Correspondingly, the regional component unit specifically refers to an equilateral triangle drawn according to the side length information.
[0085] In practical applications, considering that the earth is not a particularly regular spherical shape, if other polygons are used to draw a spherical model, it may not be possible to ensure that the constructed spherical model is closer to the real shape of the earth. Therefore, in order to reduce the error and make the drawn spherical model closer to the shape of the earth, an equilateral triangle can be selected as the regional component unit. Since the equilateral triangle is the smallest polygon structure and the model structure formed after splicing is more variable, it is closer to the shape of the earth. Therefore, using the equilateral triangle as the regional component unit and using it as a basis for subsequent use can reduce the error. In addition, in the case of tolerance error, other polygons can also be selected as regional component units. Correspondingly, the side length information specifically refers to the calculation of the side length information of any side of the regional component unit after determining the shape of the regional component unit, which is used to realize the splicing of the coverage area using the regional component units corresponding to the side length information. By analogy, the regional component units corresponding to all the coverage areas are spliced again to obtain the corresponding spherical model of the earth.
[0086] It should be noted that, since the satellite attribute information of the low-orbit communication satellite corresponding to each coverage area is basically the same, it can be assumed that the side length information of the regional component units calculated in each coverage area is also the same, thereby ensuring that the subsequently drawn spherical model is spliced together from a large number of regional component units of the same size.
[0087] Furthermore, after determining the coverage area corresponding to the low-orbit communication satellite in the earth, the side length information of the set regional component unit in the coverage area is calculated by combining the satellite attribute information and the earth attribute information, which can be implemented by the following formula (1):
[0088]
[0089] Among them, d cell Indicates the maximum value of the side length information of the regional component unit, H orbit Indicates the orbital height information, R earth represents the radius information, △h represents the ground surface height deviation information, α represents the half-power angle information, v sat represents the flight speed information, and Δt represents the time interval information.
[0090] Furthermore, considering that the side length information calculated by the above formula (1) is the maximum side length of the regional component unit, and combined with the influence of other factors, the actual side length information can be appropriately reduced to ensure accuracy; in this embodiment, the specific implementation method is as follows:
[0091] Based on the earth attribute information and the satellite attribute information, initial side length information of the regional component units in the coverage area is calculated; the initial side length information is adjusted according to preset model construction parameters, and the side length information is determined according to the adjustment result.
[0092] Specifically, the initial side length information specifically refers to the maximum side length information calculated based on the above formula. Correspondingly, the model construction parameter specifically refers to the parameter that affects the matching of the spherical model with the real earth when drawing. This parameter affects the side length information of the regional component unit and is used to adjust the initial side length information to obtain the side length information. When the obtained side length information is used to draw the spherical model, it can make the spherical model closer to the shape of the earth. In other words, the model construction parameter is a parameter used to appropriately reduce the initial side length information by considering other factors.
[0093] Based on this, when calculating the side length information, in order to consider the influence of other factors, such as the direction of satellite flight, the rotation or revolution of the earth, etc., the initial side length information of the regional component units in the coverage area can be calculated based on the earth attribute information and the satellite attribute information, and then the preset model construction parameters can be loaded to eliminate or reduce the influence of the above factors through the model construction parameters, so that after the initial side length information is adjusted by the model construction parameters, the side length information that better matches the real scene can be determined according to the adjustment results. On this basis, when the spherical model is drawn subsequently, the similarity between the spherical model and the earth can be ensured.
[0094] For example, the radius of the earth R1 and the surface height deviation h1 of the signal coverage area covered by the low-orbit communication satellite 1 on the earth's surface are obtained; at the same time, the satellite orbit height H1 of the low-orbit communication satellite 1, the normal half-power angle α1 of the satellite antenna, the average flight speed of the satellite v1, and the time interval t1 of the satellite antenna beam control are obtained. On this basis, the spherical model is constructed with an equilateral triangle as the minimum unit, and the maximum side length of the equilateral triangle is calculated to be d in combination with the above formula (1). max In order to ensure that the spherical model is closer to the real shape of the earth, other factors can be combined to adjust the maximum side length d max Perform appropriate reduction processing, and determine the side length information of the equilateral triangle as d according to the reduction processing result cell .like Figure 3 As shown in (a), the signal coverage area of the low-orbit communication satellite 1 consists of six cell The equilateral triangle is composed of equilateral triangles. By subsequently splicing all signal coverage areas, the spherical model of the earth can be obtained.
[0095] In summary, by taking into account the influence of actual factors and making adjustments based on the calculated maximum side length information, the final side length information can be made to better match the real scene, thereby ensuring that the subsequently drawn spherical model is closer to the shape of the earth. In the application stage, positioning accuracy can be ensured, thereby providing high-quality and stable communication services.
[0096] Step S206: drawing a spherical model corresponding to the earth according to the side length information, wherein the spherical model is obtained by splicing a plurality of regional component units, and the regional component units are triangles.
[0097] Specifically, after determining the side length information of the regional component units as mentioned above, further, a spherical model corresponding to the earth can be drawn according to the side length information of the regional component units, and the regional component units with corresponding side length information in each coverage area can be spliced to obtain a spherical model that is closer to the shape of the earth. Therefore, in the application stage, the position of each regional component unit in the spherical model can be used to map the terminal position and satellite position, so as to provide more stable and high-quality communication services.
[0098] Among them, the spherical model refers to a spherical model obtained by splicing the regional component units with corresponding side length information, which is closer to the shape of the earth. When the regional component units are equilateral triangles, using equilateral triangles to form a sphere can be understood as starting from a regular icosahedron and gradually subdividing its surface so that each face is composed of small equilateral triangles, and the side lengths of these small equilateral triangles are as close to the calculated side lengths as possible, and finally the vertices are enlarged onto the sphere to form the required spherical radius, that is, the radius of the earth, thereby obtaining a spherical model with a mapping relationship with the earth. Figure 3 As shown in (b), by splicing equilateral triangles, a spherical model constructed by triangles can be obtained.
[0099] Furthermore, since each low-orbit communication satellite is gazing at a different coverage area at the current moment, and all coverage areas at the same moment do not necessarily cover the entire area of the earth, when drawing a spherical model, it is necessary to complete the division of the regional component units corresponding to all coverage areas covering the entire surface of the earth, and then splice the regional component units included in all coverage areas, so as to obtain a spherical model corresponding to the earth. In this embodiment, the specific implementation method is as follows:
[0100] Determine multiple local coverage areas corresponding to the earth; draw local spherical units corresponding to each local coverage area according to the side length information, wherein the number of regional component units contained in each local spherical unit is associated with the side length information; and obtain the spherical model by splicing the local spherical units corresponding to each local coverage area.
[0101] Specifically, the multiple local coverage areas specifically refer to all coverage areas corresponding to the earth's surface, and the local coverage areas can cover the earth's surface; correspondingly, the local spherical unit specifically refers to a local sphere obtained after drawing the regional composition unit according to the side length information for each local coverage area, each of which corresponds to a local coverage area and is spliced by a set number of regional composition units, and the number is controlled by the size of the local coverage area to ensure that the regional composition unit can tile the local spherical unit.
[0102] Based on this, in order to construct a spherical model that is sufficiently close to the earth, we can first determine the multiple local coverage areas corresponding to the earth; obtain the local coverage areas that cover the entire earth, and then draw the local spherical units corresponding to each local coverage area according to the side length information, wherein the number of regional component units contained in each local spherical unit is associated with the side length information; use multiple regional component units to draw each local sphere, and then obtain the local spherical unit corresponding to each local coverage area, and finally splice the local spherical units corresponding to each local coverage area to obtain a spherical model that is sufficiently similar to the earth.
[0103] In summary, by drawing local spherical units for each local coverage area, it can be ensured that after splicing the local spherical units, a complete spherical model is obtained, and the spherical model is close to the real earth shape, so that the area where the terminal belongs can be precisely located in the application stage, and then high-quality communication services can be provided.
[0104] Step S208, determining the geographical location information and unit positioning information corresponding to each area component unit in the spherical model, and storing them in the target storage space.
[0105] Specifically, after the spherical model corresponding to the earth is drawn as described above, further, considering that the spherical model is spliced together by multiple regional components, and each regional component unit corresponds to a specific area on the earth's surface, the area will be covered by a low-orbit communication satellite in a certain time period, which is used to provide communication services for terminal devices in the area. Therefore, in order to accurately locate the location of each terminal, the location of the area corresponding to each regional component unit can be used as the location information used by the positioning terminal, so the geographic location information and unit positioning information of each regional component unit in the spherical model can be determined and stored in the target storage space. When communication services are required for terminals in the area, the area corresponding to the terminal's location can be combined as the terminal's location, so as to support communication services through satellites covered by the area.
[0106] Among them, the geographic location information specifically refers to the corresponding position coordinates of each regional component unit on the earth, which can be expressed by longitude and latitude; correspondingly, the unit positioning information specifically refers to the information used to record the unique identification of the regional component unit and the location of the terminal, so as to locate the regional component unit according to the actual location of the terminal, thereby providing communication services through the corresponding low-orbit communication satellite. Correspondingly, the target storage space specifically refers to the storage space dedicated to storing the geographic location information and unit positioning information of the regional component unit, in which the geographic location information can be found according to the unit positioning information.
[0107] Furthermore, when determining the geographic location information and unit positioning information corresponding to each regional component unit, considering that the geographic location information is an element presenting the specific location of the unit on the earth, so as to be able to determine the region to which the terminal belongs in the application stage and then allocate satellite beam resources, the geographic location information can be determined in combination with the mapping relationship between the spherical model and the earth. In this embodiment, the specific implementation method is as follows:
[0108] Determine a first center point of a first regional component unit and a position mapping relationship between the spherical model and the earth; determine a mapping position corresponding to the first center point on the earth based on the position mapping relationship; and use the geographic coordinates corresponding to the mapping position as geographic location information corresponding to the first regional component unit.
[0109] Specifically, the first regional component unit specifically refers to any regional component unit in the spherical model; correspondingly, the first center point specifically refers to the center point of the first regional component unit, such as the center point of an equilateral triangle. Correspondingly, the position mapping relationship specifically refers to the mapping relationship between the spherical model and the earth, ensuring that any regional component unit in the spherical model has a unique corresponding relationship with a certain area in the earth, thereby ensuring that the mapping position corresponding to each first center point can be found in the earth, that is, the mapping position is the position point corresponding to the first center point after being mapped to the earth. Correspondingly, the geographic coordinates are the longitude and latitude coordinates corresponding to the mapping position.
[0110] Based on this, in order to be able to directly reuse the geographic location information of the regional component unit in the application stage to locate the actual location of the terminal in the area, the first center point of the first regional component unit and the position mapping relationship between the spherical model and the earth can be determined first; then, according to the position mapping relationship, the mapping position corresponding to the first center point can be determined on the earth, that is, the actual longitude and latitude corresponding to the first center point can be found on the earth, and then the geographic coordinates corresponding to the mapping position can be used as the geographic location information corresponding to the first regional component unit. And so on, until the geographic location information of all regional component units is determined, it can be stored in the target storage space, so that it can be called at any time in the application stage.
[0111] In summary, by selecting the coordinates of the actual location points on the earth as the geographic location information of the regional component unit, it can be ensured that the geographic location information is directly read for use in the application stage, thereby saving the time of converting the coordinates from the spherical model to the real longitude and latitude, so as to quickly complete the support of communication services.
[0112] Furthermore, when determining the unit positioning information of the regional composition unit, considering that the unit positioning information needs to be used to locate the area where the terminal is located, the unit positioning information can be combined with the unit identification information and the positioning reference information to form the unit positioning information, so that in the application stage, the area where the terminal is located can be directly determined based on the positioning reference information, and the unit identification information can be used to read the geographical location information. In this embodiment, the specific implementation method is as follows:
[0113] Determine the second center point and the unit vertex of the second area component unit; calculate the point distance between the second center point and the unit vertex, and determine the positioning reference information according to the point distance; allocate unit identification information to the second area component unit, and based on the positioning reference information and the unit identification information, form the unit positioning information of the second area component unit.
[0114] Specifically, the second regional component unit specifically refers to any regional component unit in the spherical model; accordingly, the second center point specifically refers to the center point of the second regional component unit, such as the center point of an equilateral triangle. Accordingly, the unit vertex specifically refers to the vertex of the second regional component unit, such as the vertex of an equilateral triangle. Accordingly, the point distance specifically refers to the distance between the second center point and the unit vertex. Accordingly, the positioning reference information specifically refers to the information required to locate the terminal position, that is, the point distance, which is convenient for locating the regional component unit to which the terminal belongs when the terminal is located, and then reading the geographic location information for use. Correspondingly, the unit identification information specifically refers to the unique identification number assigned to the regional component unit, which is used to read the geographic positioning information.
[0115] Based on this, for any regional component unit, the second center point and unit vertex of the second regional component unit can be determined first; and the point distance between the second center point and the unit vertex in the second regional component unit can be calculated, so as to use the point distance as the positioning reference information; at the same time, the unit identification information is allocated to the second regional component unit, and the unit positioning information of the second regional component unit can be formed based on the positioning reference information and the unit identification information. And so on, until the unit positioning information of all regional component units is determined, it can be stored in the target storage space, so that it can be called at any time in the application stage.
[0116] In specific implementation, if the regional component unit is an equilateral triangle, the longitude and latitude of the center point of the equilateral triangle can be determined and marked as the coordinates or longitude and latitude of the equilateral triangle, and a unique identification number is assigned to each equilateral triangle as the unique identification number of the region. At the same time, the radius r of the equilateral triangle cell (The distance from the center point to the vertex of an equilateral triangle) can be calculated using the following formula (2):
[0117]
[0118] Among them, r cell Represents the distance d from the center point to the vertex of an equilateral triangle cell Represents the side length of an equilateral triangle.
[0119] Based on this, the geographical location information and unit positioning information of each regional component unit in the spherical model can be obtained, and after being stored in the target storage space, it can be directly reused in the application stage.
[0120] Using the above example, after obtaining a spherical model containing n cells (equilateral triangles), for any cell, the center point of the equilateral triangle can be determined, and the longitude and latitude corresponding to the center point on the earth can be located, which is used as the location information of the cell; at the same time, a unique identifier ID_n is assigned to the cell, and the distance r between the center point and the vertex is calculated. n , as the radius of the equilateral triangle corresponding to the cell, and store it in the target storage space, so that the location information and positioning information corresponding to the corresponding cell can be read according to the terminal location information in the application stage, thereby completing the determination of the area to which the terminal belongs. The information structure stored in the target storage space can be as shown in the following table (1):
[0121] ID Location Information Location information 1 (x1 east longitude, y1 north latitude) <![CDATA[r1]]> 2 (x2 east longitude, y2 north latitude) <![CDATA[r2]]> … … … (1)
[0123] In summary, by combining the positioning reference information of the regional component unit and the unit identification information to form the unit positioning information, it is possible to directly calculate the area where the terminal is located based on this information during the application stage, and read the corresponding geographic location information as the communication location information of the terminal, thereby improving communication efficiency.
[0124] In addition, when the spherical model is used to locate the terminal, the regional component unit to which the terminal belongs is actually determined based on the terminal's location information, and the geographical location information of the regional component unit is read as the regional location information of the terminal, and the corresponding satellite beam resources can be allocated to provide communication services. In this embodiment, the specific implementation method is as follows:
[0125] The terminal location information of the user terminal is collected, and the positioning radius information is determined according to the unit positioning information; the terminal location information is used as a dot and the positioning radius information is used as a positioning radius to draw a target positioning circle on the spherical model; based on the relative position of the target positioning circle on the spherical model, a target area component unit associated with the user terminal is determined; and the target geographical location information corresponding to the target area component unit is read in the target storage space as the area location information of the user terminal.
[0126] Specifically, the user terminal specifically refers to a terminal device held by a user, and the terminal device has a need to use communication services, such as a mobile phone, a computer, a smart wearable device, etc. Correspondingly, the terminal location information specifically refers to the location information corresponding to the user terminal at the current moment. Correspondingly, the positioning radius information specifically refers to the radius information used for positioning calculation, which can be understood as the positioning radius information being the positioning reference information in the unit positioning information. Correspondingly, the target positioning circle specifically refers to a circle drawn with the terminal position as the center and the positioning radius as the radius, which is used to determine the target area component unit corresponding to the user terminal in the spherical model. Correspondingly, the relative position specifically refers to the corresponding position of the target positioning circle in the spherical model. Correspondingly, the target area component unit specifically refers to the area component unit to which the user terminal belongs after being mapped to the spherical model. Correspondingly, the target geographic location information specifically refers to the geographic location information corresponding to the target area component unit.
[0127] Based on this, in the application stage, in order to allocate corresponding satellite beam resources to user terminals to provide communication services, the terminal location information of the user terminal can be collected first, and the positioning radius information can be determined according to the unit positioning information; at this time, the terminal location information can be used as a dot, and the positioning radius information can be used as the positioning radius to draw a target positioning circle on the spherical model; and based on the relative position of the target positioning circle on the spherical model, the target area component unit associated with the user terminal is determined; thereby locating the user terminal on the spherical model, and in order to provide communication services to the user terminal, the target geographical location information corresponding to the target area component unit can be read in the target storage space as the regional location information of the user terminal. After that, the corresponding low-orbit communication satellite can be controlled according to the regional location information to provide signal coverage and provide communication services for the user terminal.
[0128] That is to say, when the user terminal locates its own position, it can refer to the longitude and latitude of the three adjacent regional components to draw a circle with a radius of r with its own position as the center. cellThe circle can be combined with the triangulation method to calculate which regional component unit is closest to, thereby determining which regional component unit the user terminal is in. In practical applications, if the user terminal happens to be located at the edge of a regional component unit, the distance closest to the bottom edge of the regional component unit can be selected as the method for locating the target regional component unit, thereby ensuring that only one target regional component unit is located and used.
[0129] Using the above example, in the application stage, the user terminal's own position (x, y) can be collected first, and then the position is used as the center of the circle, and the distance from the vertex to the center point of the equilateral triangle is used as the radius to draw a positioning circle in the spherical model. Then, through the triangulation positioning method, the user terminal's position is calculated within the circle. The center point of the cell is closest, and it can be used as the cell where the user terminal is located. After calculation, it is determined that the user terminal is closest to the cell identified as ID_5, so it can be determined that the user terminal is in the cell area of ID_5. After that, the latitude and longitude corresponding to the cell of ID_5 can be read from the target storage space to control the low-orbit communication satellite to provide communication services to the user terminal.
[0130] The information processing method provided in this embodiment, in order to realize the use of the ground coordinate system to locate the position of the low-orbit communication satellite, so as to provide high-quality communication services to the terminal equipment in the application stage, it is necessary to establish a ground-corresponding coordinate system before this, and realize the regional division of the earth's surface, which is used to correspond to the gaze area of the low-orbit communication satellite. Specifically, the ground attribute information of the earth and the satellite attribute information of the low-orbit communication satellite are obtained, and the corresponding coverage range of the low-orbit communication satellite in the earth is determined. On this basis, the side length information of the regional component units in the coverage area can be calculated based on the earth attribute information and the satellite attribute information, and the earth's surface can be divided according to the regional component units, and multiple regional component units can be spliced according to the earth according to the side length information, and the spherical model corresponding to the earth can be obtained. And the spherical model is spliced by a large number of regional component units with corresponding side length information. After that, the geographical location information and unit positioning information of each regional component unit in the spherical model are determined and stored in the target storage space, so that each position on the earth can be located according to the geographical location information and unit positioning information of the regional component unit to which it belongs, so that when the low-orbit communication satellite provides communication services to the terminal equipment in a certain area, it can locate its own position according to the regional component unit covered by the area, so that the satellite terminal can locate its own coordinates through the ground coordinate system and use them for information exchange with the constellation communication system. The constellation communication system plans and schedules satellite beam resources through the ground coordinate system to complete ground signal coverage.
[0131] The following combination Figure 4Taking the application of the information processing method provided in this application in the user terminal positioning scenario as an example, the information processing method is further described. Figure 4 A processing flow chart of an information processing method provided by an embodiment of the present application is shown, which specifically includes the following steps:
[0132] Step S402, obtaining the radius information and surface height deviation information of the earth as earth attribute information.
[0133] Step S404, obtaining orbital height information, half-power angle information, flight speed information and time interval information of the low-orbit communication satellite as satellite attribute information.
[0134] Step S406, determining the coverage area corresponding to the low-orbit communication satellite in the earth, and calculating the initial side length information of the regional component units in the coverage area based on the earth attribute information and the satellite attribute information.
[0135] Step S408, adjusting the initial side length information according to the preset model building parameters, and determining the side length information according to the adjustment result.
[0136] Step S410, determining multiple local coverage areas corresponding to the earth, and drawing local spherical units corresponding to each local coverage area according to the side length information, wherein the number of regional component units contained in each local spherical unit is associated with the side length information.
[0137] Step S412, obtaining a spherical model by splicing the local spherical units corresponding to each local coverage area, wherein the spherical model is obtained by splicing a plurality of regional component units.
[0138] Step S414, determining the geographical location information and unit positioning information corresponding to each area component unit in the spherical model, and storing them in the target storage space.
[0139] Among them, determining the geographical location information corresponding to any regional component unit includes: determining the first center point of the first regional component unit, and the position mapping relationship between the spherical model and the earth; determining the mapping position corresponding to the first center point on the earth according to the position mapping relationship; and using the geographical coordinates corresponding to the mapping position as the geographical location information corresponding to the first regional component unit.
[0140] Among them, the determination of the unit positioning information corresponding to any area component unit includes: determining the second center point and unit vertex of the second area component unit; calculating the point distance between the second center point and the unit vertex, and determining the positioning reference information according to the point distance; allocating unit identification information to the second area component unit, and based on the positioning reference information and the unit identification information, forming the unit positioning information of the second area component unit.
[0141] Step S416: collecting the terminal location information of the user terminal, and determining the positioning reference information according to the unit positioning information.
[0142] Step S418: Use the terminal location information as the dot and the positioning reference information as the positioning radius to draw a target positioning circle on the spherical model.
[0143] Step S420: determining the target area component unit associated with the user terminal based on the relative position of the target positioning circle on the spherical model.
[0144] Step S422, reading the target geographical location information corresponding to the target regional component unit in the target storage space as the regional location information of the user terminal.
[0145] In summary, in order to be able to locate the position of low-orbit communication satellites using the ground coordinate system, so as to provide high-quality communication services to terminal devices in the application stage, it is necessary to establish a ground-based coordinate system before this to realize regional division of the earth's surface for the gaze area corresponding to the low-orbit communication satellite. Specifically, the ground attribute information of the earth and the satellite attribute information of the low-orbit communication satellite are obtained, and the corresponding coverage range of the low-orbit communication satellite in the earth is determined. Based on this, the side length information of the regional component units in the coverage area can be calculated based on the earth attribute information and the satellite attribute information, and the earth's surface can be divided according to the regional component units, and multiple regional component units can be spliced according to the earth according to the side length information, and the spherical model corresponding to the earth can be obtained. And the spherical model is spliced by a large number of regional component units with corresponding side length information. After that, the geographical location information and unit positioning information of each regional component unit in the spherical model are determined and stored in the target storage space, so that each position on the earth can be located according to the geographical location information and unit positioning information of the regional component unit to which it belongs, so that when the low-orbit communication satellite provides communication services to the terminal equipment in a certain area, it can locate its own position according to the regional component unit covered by the area, so that the satellite terminal can locate its own coordinates through the ground coordinate system and use them for information exchange with the constellation communication system. The constellation communication system plans and schedules satellite beam resources through the ground coordinate system to complete ground signal coverage.
[0146] Corresponding to the above method embodiment, the present application also provides another information processing method embodiment, Figure 5 FIG. 2 is a flow chart showing another information processing method provided by an embodiment of the present application. Figure 5 As shown, the method includes:
[0147] Step S502, obtaining earth attribute information of the earth and satellite attribute information of the low-orbit communication satellite;
[0148] Step S504, determining a coverage area corresponding to the low-orbit communication satellite in the earth, and calculating side length information of a regional component unit in the coverage area based on the earth attribute information and the satellite attribute information;
[0149] Step S506, drawing a spherical model corresponding to the earth according to the side length information, and determining the geographical location information corresponding to each regional component unit in the spherical model, wherein the spherical model is obtained by splicing a plurality of regional component units, and the regional component units are equilateral triangles;
[0150] Step S508, when the terminal location information of the user terminal is collected, determining a target area component unit associated with the user terminal in the spherical model according to the terminal location information;
[0151] Step S510: determining target geographical location information of the target area component unit and using it as the area location information of the user terminal.
[0152] Another information processing provided in this embodiment corresponds to the information processing method in the above embodiment. The same or corresponding description contents can be referred to the description in the above embodiment, and this embodiment will not be described in detail here.
[0153] Specifically, for the specific descriptions corresponding to the above steps S508 to S510, reference may be made to the process of locating the regional position information in the above embodiment, which will not be elaborated in detail in this embodiment.
[0154] Corresponding to the above method embodiment, the present application also provides an information processing device embodiment, Figure 6 FIG. 1 shows a schematic diagram of the structure of an information processing device provided by an embodiment of the present application. Figure 6 As shown, the device comprises:
[0155] An acquisition module 602 is configured to acquire earth attribute information of the earth and satellite attribute information of the low-orbit communication satellite;
[0156] The determination module 604 is configured to determine the coverage area corresponding to the low-orbit communication satellite in the earth, and calculate the side length information of the regional component unit in the coverage area based on the earth attribute information and the satellite attribute information;
[0157] A drawing module 606 is configured to draw a spherical model corresponding to the earth according to the side length information, wherein the spherical model is obtained by splicing a plurality of regional component units, and the regional component units are equilateral triangles;
[0158] The storage module 608 is configured to determine the geographical location information and unit positioning information corresponding to each area component unit in the spherical model, and store them in the target storage space.
[0159] In an optional embodiment, the acquisition module 602 is further configured to:
[0160] The radius information and surface height deviation information of the earth are obtained as the earth attribute information; the orbital height information, half-power angle information, flight speed information and time interval information of the low-orbit communication satellite are obtained as the satellite attribute information.
[0161] In an optional embodiment, the side length information of the regional component unit is calculated by the following formula:
[0162]
[0163] Among them, d cell Indicates the maximum value of the side length information of the regional component unit, H orbit Indicates the orbital height information, R earth represents the radius information, △h represents the ground surface height deviation information, α represents the half-power angle information, v sat represents the flight speed information, and Δt represents the time interval information.
[0164] In an optional embodiment, the determining module 604 is further configured to:
[0165] Based on the earth attribute information and the satellite attribute information, initial side length information of the regional component units in the coverage area is calculated; the initial side length information is adjusted according to preset model construction parameters, and the side length information is determined according to the adjustment result.
[0166] In an optional embodiment, the drawing module 606 is further configured to:
[0167] Determine multiple local coverage areas corresponding to the earth; draw local spherical units corresponding to each local coverage area according to the side length information, wherein the number of regional component units contained in each local spherical unit is associated with the side length information; and obtain the spherical model by splicing the local spherical units corresponding to each local coverage area.
[0168] In an optional embodiment, determining the geographical location information corresponding to any one of the regional component units includes:
[0169] Determine a first center point of a first regional component unit and a position mapping relationship between the spherical model and the earth; determine a mapping position corresponding to the first center point on the earth based on the position mapping relationship; and use the geographic coordinates corresponding to the mapping position as geographic location information corresponding to the first regional component unit.
[0170] In an optional embodiment, determining the unit positioning information corresponding to any regional component unit includes:
[0171] Determine the second center point and the unit vertex of the second area component unit; calculate the point distance between the second center point and the unit vertex, and determine the positioning reference information according to the point distance; allocate unit identification information to the second area component unit, and based on the positioning reference information and the unit identification information, form the unit positioning information of the second area component unit.
[0172] In an optional embodiment, the device further comprises:
[0173] The positioning module is configured to collect terminal location information of the user terminal, and determine the positioning radius information according to the unit positioning information; use the terminal location information as a dot and the positioning radius information as a positioning radius to draw a target positioning circle on the spherical model; determine the target area component unit associated with the user terminal based on the relative position of the target positioning circle on the spherical model; and read the target geographical location information corresponding to the target area component unit in the target storage space as the area location information of the user terminal.
[0174] The information processing device provided in this embodiment, in order to be able to locate the position of the low-orbit communication satellite using the ground coordinate system, so as to provide high-quality communication services to the terminal equipment in the application stage, needs to establish a ground-corresponding coordinate system before this, so as to realize the regional division of the earth's surface, which is used to correspond to the gaze area of the low-orbit communication satellite. Specifically, the ground attribute information of the earth and the satellite attribute information of the low-orbit communication satellite are obtained, and the corresponding coverage range of the low-orbit communication satellite in the earth is determined. On this basis, the side length information of the regional component units in the coverage area can be calculated based on the earth attribute information and the satellite attribute information, so as to realize the division of the earth's surface according to the regional component units, and the multiple regional component units are spliced according to the earth according to the side length information, so as to obtain the spherical model corresponding to the earth. And the spherical model is spliced by a large number of regional component units with corresponding side length information. After that, the geographical location information and unit positioning information of each regional component unit in the spherical model are determined and stored in the target storage space, so that each position on the earth can be located according to the geographical location information and unit positioning information of the regional component unit to which it belongs, so that when the low-orbit communication satellite provides communication services to the terminal equipment in a certain area, it can locate its own position according to the regional component unit covered by the area, so that the satellite terminal can locate its own coordinates through the ground coordinate system and use them for information exchange with the constellation communication system. The constellation communication system plans and schedules satellite beam resources through the ground coordinate system to complete ground signal coverage.
[0175] The above is a schematic scheme of an information processing device of this embodiment. It should be noted that the technical scheme of the information processing device and the technical scheme of the above-mentioned information processing method belong to the same concept. For details not described in detail in the technical scheme of the information processing device, please refer to the description of the technical scheme of the above-mentioned information processing method. In addition, each component in the device embodiment should be understood as a functional module that must be established to implement each step of the program flow or each step of the method, and each functional module is not an actual functional division or separation definition. The device claim defined by such a group of functional modules should be understood as a functional module architecture that mainly implements the solution through the computer program recorded in the specification, and should not be understood as a physical device that mainly implements the solution through hardware.
[0176] Corresponding to the above method embodiment, the present application also provides another information processing device embodiment, Figure 7 FIG. 2 shows a schematic diagram of the structure of another information processing device provided by an embodiment of the present application. Figure 7 As shown, the device comprises:
[0177] The information acquisition module 702 is configured to acquire earth attribute information of the earth and satellite attribute information of the low-orbit communication satellite;
[0178] The region determination module 704 is configured to determine a coverage region corresponding to the low-orbit communication satellite in the earth, and calculate side length information of a region component unit in the coverage region based on the earth attribute information and the satellite attribute information;
[0179] A model drawing module 706 is configured to draw a spherical model corresponding to the earth according to the side length information, and determine the geographical location information corresponding to each regional component unit in the spherical model, wherein the spherical model is obtained by splicing a plurality of regional component units, and the regional component units are equilateral triangles;
[0180] The determination unit module 708 is configured to determine, in the case where the terminal location information of the user terminal is collected, a target area component unit associated with the user terminal in the spherical model according to the terminal location information;
[0181] The information determination module 710 is configured to determine the target geographical location information of the target area component unit and use it as the area location information of the user terminal.
[0182] The above is a schematic scheme of another information processing device of this embodiment. It should be noted that the technical scheme of the information processing device and the technical scheme of the above-mentioned information processing method belong to the same concept. For the details not described in detail in the technical scheme of the information processing device, please refer to the description of the technical scheme of the above-mentioned information processing method. In addition, each component in the device embodiment should be understood as a functional module that must be established to implement each step of the program flow or each step of the method, and each functional module is not an actual functional division or separation definition. The device claim defined by such a group of functional modules should be understood as a functional module architecture that mainly implements the solution through the computer program recorded in the specification, and should not be understood as a physical device that mainly implements the solution through hardware.
[0183] Figure 8 The block diagram of a computing device 800 provided according to an embodiment of the present application is shown. The components of the computing device 800 include but are not limited to a memory 810 and a processor 820. The processor 820 is connected to the memory 810 via a bus 830, and the database 850 is used to store data.
[0184] The computing device 800 also includes an access device 840 that enables the computing device 800 to communicate via one or more networks 860. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 840 may include one or more of any type of network interface (e.g., a network interface card (NIC)) of wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a world-wide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, a near field communication (NFC) interface, and the like.
[0185] In one embodiment of the present application, the above components of the computing device 800 and Figure 8 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Figure 8 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of the present application. Those skilled in the art may add or replace other components as needed.
[0186] The computing device 800 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 800 may also be a mobile or stationary server.
[0187] The processor 820 is used to execute computer executable instructions of the information processing method.
[0188] The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above information processing method belong to the same concept, and the details not described in detail in the technical scheme of the computing device can be referred to the description of the technical scheme of the above information processing method.
[0189] An embodiment of the present application further provides a computer-readable storage medium storing computer instructions, which are used in an information processing method when executed by a processor.
[0190] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the above information processing method belong to the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the above information processing method.
[0191] An embodiment of the present specification also provides a computer program product, including a computer program or instructions, which implement the steps of the above-mentioned information processing method when executed by a processor.
[0192] The above is a schematic scheme of a computer program product of this embodiment. It should be noted that the technical scheme of the computer program product and the technical scheme of the above information processing method belong to the same concept, and the details not described in detail in the technical scheme of the computer program product can be referred to the description of the technical scheme of the above information processing method.
[0193] The computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate forms, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of patent practice. For example, in some regions, according to patent practice, the computer-readable medium does not include electric carrier signals and telecommunication signals.
[0194] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described action sequence, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0195] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0196] The preferred embodiments of the present application disclosed above are only used to help explain the present application. The optional embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the present application. The present application selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present application, so that those skilled in the art can understand and use the present application well. The present application is only limited by the claims and their full scope and equivalents.
Claims
1. An information processing method, characterized in that: include: Obtaining earth attribute information of the earth and satellite attribute information of low-orbit communication satellites; Determine the coverage area corresponding to the low-orbit communication satellite in the earth, and calculate the side length information of the regional component unit in the coverage area based on the earth attribute information and the satellite attribute information; Draw a spherical model corresponding to the earth according to the side length information, wherein the spherical model is obtained by splicing a plurality of regional component units, and the regional component units are equilateral triangles; Determine the geographical location information and unit positioning information corresponding to each regional component unit in the spherical model, and store them in the target storage space, so as to read the geographical location information in the target storage space according to the unit positioning information to determine the regional location information of the user terminal during the communication service stage for the user terminal; wherein, the determination of the geographical location information corresponding to any regional component unit includes: determining the first center point of the first regional component unit, and the position mapping relationship between the spherical model and the earth, determining the mapping position corresponding to the first center point on the earth according to the position mapping relationship, and using the geographical coordinates corresponding to the mapping position as the geographical location information corresponding to the first regional component unit; the determination of the unit positioning information corresponding to any regional component unit includes: determining the second center point and the unit vertex of the second regional component unit, calculating the point distance between the second center point and the unit vertex, determining the positioning reference information according to the point distance, allocating the unit identification information for the second regional component unit, and forming the unit positioning information of the second regional component unit based on the positioning reference information and the unit identification information.
2. The information processing method according to claim 1, characterized in that: The obtaining of earth attribute information of the earth and satellite attribute information of the low-orbit communication satellite includes: Acquire the radius information and surface height deviation information of the earth as the earth attribute information; The orbital height information, half-power angle information, flight speed information and time interval information of the low-orbit communication satellite are obtained as the satellite attribute information.
3. The information processing method according to claim 2, characterized in that: The calculation of the side length information of the regional component unit is obtained by the following formula: Among them, d cell Indicates the maximum value of the side length information of the regional component unit, H orbit Indicates the orbital height information, R earth represents the radius information, △h represents the surface height deviation information, represents the half-power angle information, v sat represents the flight speed information, and Δt represents the time interval information.
4. The information processing method according to claim 3, characterized in that: The calculating the side length information of the regional component unit in the coverage area based on the earth attribute information and the satellite attribute information includes: Calculating initial side length information of regional component units in the coverage area based on the earth attribute information and the satellite attribute information; The initial side length information is adjusted according to preset model building parameters, and the side length information is determined according to the adjustment result.
5. The information processing method according to claim 1, characterized in that: Drawing a spherical model corresponding to the earth according to the side length information includes: Determine a plurality of local coverage areas corresponding to the earth; Draw the local spherical surface unit corresponding to each local coverage area according to the side length information, wherein the number of regional component units contained in each local spherical surface unit is associated with the side length information; The sphere model is obtained by splicing the local spherical units corresponding to each local coverage area.
6. The information processing method according to any one of claims 1 to 5, characterized in that: After the step of determining the geographical location information and unit positioning information corresponding to each regional component unit in the spherical model and storing them in the target storage space is executed, the method further includes: Collecting terminal location information of the user terminal, and determining positioning radius information according to the unit positioning information; Using the terminal location information as a circle point and the positioning radius information as a positioning radius, a target positioning circle is drawn on the spherical model; Determining a target area component unit associated with the user terminal based on a relative position of the target positioning circle on the spherical model; The target geographical location information corresponding to the target area component unit is read in the target storage space as the area location information of the user terminal.
7. An information processing method, characterized in that: include: Obtaining earth attribute information of the earth and satellite attribute information of low-orbit communication satellites; Determine the coverage area corresponding to the low-orbit communication satellite in the earth, and calculate the side length information of the regional component unit in the coverage area based on the earth attribute information and the satellite attribute information; A spherical model corresponding to the earth is drawn according to the side length information, and geographical location information corresponding to each regional component unit in the spherical model is determined, wherein the spherical model is obtained by splicing a plurality of regional component units, and the regional component units are equilateral triangles, and the determination of geographical location information corresponding to any regional component unit includes: determining a first center point of a first regional component unit, and a position mapping relationship between the spherical model and the earth, determining a mapping position corresponding to the first center point on the earth according to the position mapping relationship, and using the geographical coordinates corresponding to the mapping position as the geographical location information corresponding to the first regional component unit; In the case where the terminal location information of the user terminal is collected, the positioning radius information corresponding to the regional component unit is determined, wherein the positioning radius information is the distance from the center point of the regional component unit to the unit vertex; the terminal location information is used as a circle point, and the positioning radius information is used as a positioning radius, and a target positioning circle is drawn on the spherical model; based on the relative position of the target positioning circle on the spherical model, the target regional component unit associated with the user terminal is determined; The target geographical location information of the target area component unit is determined and used as the area location information of the user terminal.
8. A computing device, characterized in that include: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions to implement the steps of any one of the methods of claims 1 to 7.
9. A computer-readable storage medium storing computer instructions, characterized in that: When the instruction is executed by a processor, the steps of the method described in any one of claims 1 to 7 are implemented.
10. A computer program product, characterized in that The method comprises a computer program or an instruction, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Inscribed polygon uniform coverage geographic partition method and device for low-orbit satellite network
CN112803989A