Professional Documents
Culture Documents
a Heuristic Method
Sergio De Florio
Microwaves and Radar Institute, DLR Oberpfaffenhofen
Münchner Str. 20, 82234 Wessling, Germany
Sergio.DeFlorio@dlr.de
λ=m·τ (2)
λ · τ = cost (3)
The order by which the different operations lists are pro-
cessed depends on the value of the priorities. Hence from
the simple form of Eq. 1 we can infer that moving along a
line with a certain m, as the ratio λ/τ remains constant, the
precedence order given by of the priorities assigned with Eq.
1 does not change.
Experimental Results
As a testbed, a constellation of 4 agile small satellites in
LEO (Low Earth Orbit) equipped with a SAR (Synthetic Figure 3: Variation of number of satisfied requests and system
Aperture Radar) sensor has been considered. response time with m.
Only one user and one ground station have been consid-
ered. The images requested are 620 distributed over 1 week
(every day a number of new requests is added). The targets
are 7km x 7km square surfaces and their distribution on the
Earth surface is representative of a typical scenario (Figure
2). In order to relax the constraints, the data-takes are all re-
quested to be performed in only one mode (spotlight mode),
the priorities assigned by the user are the same for all the
image requests and no deadline is assigned to every request.
The requests on other parameters of the images (during
the day or night, satellite azimuth during data-take, etc.) are
distributed randomly. It is assumed that the satellites have
to perform an attitude manoeuvre before and after a payload
data-take or a payload data download. The minimal allowed
state of charge of the batteries on-board the satellite is 50 %. Figure 4: Variation of number of satisfied requests and system
The satellites cannot perform a payload data download while response time with τ along the hyperbolas λ · τ = cost.
In this case the planning approach is a simple FIFO ap-
proach as, without the assignment rule given by Eq. 1, the
data-take possibilities are simply put into the scheduler in a
chronologically order. The τ - coordinate axis represents the
case in which only OP is accounted for the assignment of the
priorities.
Some main general things can be immediately noticed:
1. For each configuration there are two values of m corre-
sponding to optimal values of both the figures of merit.
2. For each figure of merit the variation with m is similar for
the two different configurations.
3. The values of m that respectively maximize the number
of satisfied requests and minimize the response time, are
akin.
Similar consideration can be done considering the varia-
tion of the figures of merit moving along the hyperbolas of Figure 6: Normal distributions of system response time.
Eq. 3.
References
De Florio S., Zehetbauer T., Neff T., 2006, SCOOP: Satellite
Constellations Optimal Operations Planner, ICAPS 2006
Workshop on Constraint Satisfaction Techniques for Plan-
ning and Scheduling Problems, Cumbria, UK
Lemaı̂tre M., Verfaillie G., Fargier H., Lang J., Bataille
N., Lachiver J., 2002, Sharing the use of Earth Obser-
vation Satellites, 3rd NASA Workshop on Planning and
Scheduling
Tsang E., 1993, Foundations of Constraint Satisfaction,
Academic Press Limited, London, UK
Figure 7: Sequence of events for SAT4 operating in two con-
stellation configurations (7 days simulation). GS = ground station
contacts, DT = data-takes, ISL = intersatellite links, SH = Earth
shadow times, SOC = battery state of charge, MEM = on-board
memory state. Above: 1 plane configuration. Below: 2 planes
configuration with ISL.