METHOD FOR DETERMINING THE CAPABILITY OF A SENSOR CONTAINED IN A SATELLITE TO ACCESS A TARGET REGION, AND SATELLITE ACCESSING SYSTEM
20220306322 · 2022-09-29
Assignee
Inventors
Cpc classification
B64G1/1028
PERFORMING OPERATIONS; TRANSPORTING
G01C11/02
PHYSICS
International classification
B64G1/10
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The invention relates to a method and a system for determining the capability of a sensor contained in a satellite to access a target region. The position of the satellite is ascertained, the viewing radius of the sensor in the direction of a target reference point in a target region is then determined, the extension of the target region in the direction of a satellite position point is ascertained, and the sensor is determined to be capable of accessing the target region if the distance between the satellite position point and the target reference point in the target region is less than or equal to the sum of the viewing radius of the sensor and the extension of the target region in the direction of the target reference point.
Claims
1-14. (canceled)
15. A method for determining the possibility of a sensor contained in a satellite to access a target region, wherein at least one position of the satellite is identified, and if there is a direct line of sight between the satellite and the target region, an angle γ is determined between a satellite reference direction and a target direction directed towards a target reference point in the target region about a satellite position point dependent on the position of the satellite, a view radius R.sub.sensor (φ) of the satellite in the direction of the angle γ is determined starting from the satellite position point, an angle γ is determined between a reference direction and a direction directed towards the satellite position point about the target reference point, an extension RoT (γ) of the target region in the direction of the angle γ is determined starting from the target reference point, and it is determined that there is access possibility if a distance between the satellite position point and the target reference point is less than or equal to the sum of the view radius R.sub.sensor (φ) of the satellite and the extension RoT (γ) of the target region in the direction of the angle γ.
16. The method according to claim 15, wherein the viewing radius R.sub.sensor (φ) of the satellite is determined by representing a region of regard, FoR, which is a region of the Earth's surface or of a reference ellipsoid which can be reached by the sensor from the position of the satellite, by an ellipse or a polygon and the distance between the satellite reference point and the ellipse or the polygon in the direction of the angle γ is determined as the view radius R.sub.sensor (φ).
17. The method according to claim 16, wherein the view radius R.sub.sensor (φ) is determined by identifying a reference view radius RoR (φ) from a table or function in which values of RoR are assigned to values of the angle φ for a reference altitude a.sub.ref of the satellite, and calculating the view radius R.sub.sensor (φ) from the reference view radius RoR (φ) for a current altitude a of the satellite as R.sub.sensor (φ)=RoR (φ) a/a.sub.ref.
18. The method according to claim 15, wherein the extension RoT (γ) of the target region in the direction of the angle γ is determined by representing the target region as an ellipse or polygon and determining the distance between the target reference point and this ellipse or this polygon in the direction of the angle γ as the extension RoT (γ).
19. The method according to claim 18, wherein the extension RoT (γ) of the target region is identified from a table or function in which values of the extension RoT of the target region are assigned to values of the angle γ.
20. The method according to claim 15, wherein the satellite reference direction is a propagation direction of the satellite and/or wherein the target reference point is the geometric centroid of the target region and/or wherein the satellite position point is the nadir of the satellite.
21. The method according to claim 15, wherein the angle γ is determined between the north direction as a reference direction and a direction pointing from the target reference point towards a nadir of the satellite.
22. The method according to claim 15, wherein the position of the satellite is identified in a time-dependent manner by determining coordinates of the satellite at a first point in time, which is the point in time at which said satellite goes above the horizon or a later point in time, and at a second point in time, which is a point in time at which said satellite disappears behind the horizon or an earlier point in time later than the first point in time, each viewed from the target reference point, and the positions of the satellite are determined for a plurality of points in time between the first point in time and the second point in time, and wherein it is determined for the plurality of points in time whether there is the possibility for the access.
23. The method according to claim 15, wherein an overlap of a region of regard FoR of the satellite with the target region is determined as an overlap area of a circle having the radius R.sub.sensor (φ) about the satellite position point and a circle having the radius RoT (γ) about the target reference point.
24. The method according to claim 15, wherein a current resolution of the sensor Res is approximated as
Res=(Res.sub.ref*√(D{circumflex over ( )}2+a{circumflex over ( )}2))/a.sub.ref, wherein Res.sub.ref is a resolution of the sensor at a reference altitude a.sub.ref of the satellite, a is a current altitude of the satellite, and D is a distance on the Earth's surface or the reference ellipsoid between the target reference point and the current satellite position point.
25. The method according to claim 15, wherein the access possibility at at least one target point in time is determined by the position of the satellite being identified at the at least one target point in time as its position and the angle φ, the view radius R.sub.sensor (φ) and the angle γ being determined at the at least one target point in time.
26. The method according to claim 15, wherein, after determining the position of the satellite, it is first determined whether there is the direct line of sight between the satellite and the target region and it is determined that there is no access possibility when there is no direct line of sight between the satellite and the target region or the target reference point.
27. A satellite access system for determining the possibility of a sensor contained in a satellite to access a target region, comprising a position-identification unit, which is configured to identify at least one position of the satellite, an overlap-determining unit, which is configured to determine an angle γ between a satellite reference direction and a target direction directed towards a target reference point in the target region about a satellite position point dependent on the position of the satellite, to determine a view radius R.sub.sensor (φ) of the satellite in the direction of the angle γ starting from the satellite position point, to determine an angle γ between a reference direction and a direction directed towards the satellite position point about the target reference point, and to determine an extension RoT (γ) of the target region in the direction of the angle γ starting from the target reference point, and wherein the overlap-determining unit is configured to determine that there is access possibility if a distance between the satellite position point and the target reference point is less than or equal to the sum of the view radius R.sub.sensor (φ) of the satellite and the extension RoT (γ) of the target region in the direction of the angle γ.
Description
[0048] The invention will be explained in the following by way of example with reference to a number of figures, in which:
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057] The reference altitude a.sub.ref is marked as the orbit altitude in
[0058] In
[0059]
[0060]
[0061] As shown in
[0062]
[0063] The dashed boxes in
[0064]
[0065] In the following, an example of a procedure according to the invention will be described again in detail.
[0066] The following information can be predetermined for the calculation of the access characteristic of a sensor: [0067] The movement of the satellite, on board which the sensor is positioned, specifically its coordinates when the satellite goes above or falls below the horizon (for propagation with state of the art software). [0068] The period of time in which the access analysis is intended to take place. Normally, the period of time is in the range of a few days, since the accuracy of the TLEs decreases over time (approximately 1-2 seconds of accuracy lost per 48 hours). [0069] The region in which the sensor access is intended to be analysed. This is represented by a polygon, for example. [0070] The sensor characteristics: geometry of the sensor area on the ground at a reference altitude of the satellite. [0071] Depending on the application, optionally other physical models, for example for the elevation or atmosphere or the maximum sensor resolution in the nadir.
[0072] In a first step, the satellites to be observed are propagated and the visual contact between the satellite and target region is calculated. This calculation is geometrically less challenging and can be carried out using existing software solutions (e.g., Orekit or STK). Specifically, the temporal and spatial coordinates of the satellite are calculated for when it appears over the horizon and disappears behind the horizon again from the view of the target region.
[0073] Within a software implementation, the access to the geometric centroid of the target region can be used as a starting point therein, for example. If the extension of the target region is large enough that it would be expected that sensor access would be obtained upon access at the centroid of the region, a plurality of points, e.g., on the contour of the target region, can instead be incorporated into the calculation. The step of satellite propagation and determining the start and end coordinates of the satellite access (line of sight present between satellite and target region) are part of the prior art.
[0074] The instances of satellite access obtained (position and time of start and end of each access) are forwarded in a second step together with the sensor characteristics for sensor propagation and calculation of the coverage. This takes place e.g., incrementally between the starting point and end point of the satellite access (position of the satellite with longitude and latitude as well as orbit altitude). In this process, the position of the satellite is propagated in time increments between the start and end of the satellite access and, for each time increment, it is calculated by means of the algorithm set out below whether there is an overlap between the sensors on board the satellite and the target region. It is noted at this point that there are a range of options for reducing the number of propagation steps and thus further accelerating a software implementation. Therefore, for example by using a Runge-Kutta method, the increments can be dynamically adapted by an estimation being made for the first contact between the sensor field of view and the target area after the first pair of increments.
[0075] Before the algorithm is discussed, two terms that are important in this context will be briefly explained: the field of view (FoV) and the field of regard (FoR). The point located directly below the satellite is called the “nadir”. At a particular point in time, the sensor is aligned in a defined direction, and the projection of the sensor onto the Earth's surface, i.e., its current field of view, is called the FoV. Since the satellite and the sensor can usually change their alignment, the position of the FoVs can change accordingly. The integral of all the possible FoVs is called the FoR and has a different form depending on the sensor type.
[0076] In the case outlined, the FoR can be determined by two parameters, the short RoR.sub.along and long RoR.sub.across semi-axes of the ellipse shown. The reference direction is e.g., the propagation direction of the satellite here.
[0077] In
[0078] The following geometric simplifications, which drastically reduce the computing complexity for the sensor contact, are advantageous. [0079] 1. The sensor area is reduced to a direction-dependent and altitude-dependent parameter. If the angle ϕ and the current altitude a of the satellite between the target region and the propagation direction of the satellite are known, the corresponding sensor radius R.sub.sensor can thus be immediately calculated using RoR(φ).
R.sub.sensor(φ)=ROR(ϕ)α/α.sub.ref
[0080] where
R.sub.0R(ϕ)=√{square root over ((R.sub.0R.sub.across sin ϕ).sup.2+(R.sub.0R.sub.along cos ϕ).sup.2)} [0081] in the case of the ellipse as shown in
[0087] It should again be emphasised that the geometric approximation of the projected sensor area and the target region area only needs to be carried out once before the sensor propagation is performed. For each time increment, only the angles γ and φ spare then determined and, on the basis of this and the current altitude a, it is identified whether there is an overlap.
[0088] The approach is again schematically shown in
[0089] With regard to
[0090] For some applications, it may be advantageous to determine other characteristics of the sensor contact, e.g.: [0091] 1. The size of the overlap A can be estimated by the intersection between two circles having the radii R.sub.sensor (φ) and RoT (γ) (
[0094] The advantages of the invention over existing methods are the following, for example: [0095] 1. Implementation: the solution is simple to implement in software and has high parallelisability. [0096] 2. Quality: compared with previous analytical methods, complicated target-region and field-of-view geometries can also be processed. [0097] 3. Detail: compared with analytical methods, detailed time-dependent and location-dependent statements can be made. It is possible to calculate important physical parameters, such as the resolution or level of coverage that can be achieved, in a simple manner. [0098] 4. Scalability: By contrast with numerical methods, the computing time does not increase quadratically, but linearly with the size of the target region, while the accuracy is maintained. [0099] 5. Low complexity: Reducing the number of characterising variables to three distances allows the calculation speed to be drastically increased compared with network-based, numerical methods. [0100] 6. Universal applicability: Simplifying the sensor model allows many satellites to be implemented rapidly, without software having to be accordingly adapted. [0101] 7. Statements in real time: By simplifying the calculations, statements can be made in real time, even taking into account hundreds of satellites, which enables new and improved applications.
[0102]
[0103] Owing to the high speed of the method, it can be used for incremental optimisation methods in order to simulate new constellations and adapt them optimally. Owing to the universal adaptability of the method to various sensor configurations, various models can be run rapidly and adapted accordingly.
[0104] Furthermore, there are many applications in which time criticality is of overriding importance. This may be the case when assisting military deployment or in crisis and catastrophe management. The method reliably gives decision-makers a rapid overview of potentially available satellite data as a well-founded information base.
[0105] An important subject in space technology, as in other technology sectors, is equipping satellites with artificial intelligence. In this context, a resource-efficient algorithm can also be used directly on board a satellite in order to optimise the Earth observation performance, for example using swarms of intelligent microsatellites, with regard to repetition rate and coverage. Therefore, it would be possible, inter alio, a) to establish redundancy and to maintain the coverage when parts of the swarm become inoperative, b) to automatically increase the repetition rate over time over a particular region in the event of a crisis or c) to automatically adapt the task distribution under changing boundary conditions.