METHOD FOR ESTIMATING COLLISION BETWEEN AT LEAST ONE PIECE OF SPACE DEBRIS AND A SATELLITE

20230211896 · 2023-07-06

    Inventors

    Cpc classification

    International classification

    Abstract

    A method for estimating collision between a satellite in orbit and at least one piece of space debris having a time of closest approach to the satellite is disclosed including: obtaining the reference orbit of the satellite; determining an ephemeris of state transition data representative of the trajectory of the reference orbit; communicating the reference orbit and the ephemeris of state transition data to the satellite. The method includes the steps on board the satellite of: determining the true orbital position of the satellite; propagating the true orbit; calculating a probability of collision between the satellite and the piece of debris.

    Claims

    1. A method for estimating collision between a satellite in orbit around the Earth and at least one piece of space debris, the method including the following steps implemented by information processing means on the ground: obtaining of the satellite and its covariance and an orbit of the piece of space debris and its covariance; determining a reference time of closest approach; determining at least one state transition matrix allowing propagation of the reference orbit of the satellite and its covariance between an activation time and the reference time of closest approach; communicating to the satellite at least the following pieces of information: the activation time, the reference orbit of the satellite at the activation time and at the reference time of closest approach, the orbit of the piece of space debris and its covariance at the reference time of closest approach, and the state transition matrix; the method including the following steps implemented by calculation means on board the satellite of: determining in real time a true orbit of the satellite at the activation time by a navigation device of the satellite; propagating the true orbit of the satellite and its covariance up to the reference time of closest approach according to the state transition matrix, the reference orbit of the satellite at the reference time of closest approach, and an orbital difference between the true orbit and the reference orbit of the satellite at the activation time; calculating a first probability of collision between the satellite and the piece of space debris according to orbital positions of the satellite and of the piece of debris at a time of closest approach corresponding to the reference time of closest approach or to a real time of closest approach calculated by taking into account the true orbit of the satellite, so as to evaluate the need to modify the orbital trajectory of the satellite, each orbital position of the satellite and respectively of the piece of space debris being obtained from the orbit of the satellite and respectively of the piece of space debris.

    2. The method according to claim 1 further including a step implemented by the calculation means on board the satellite preceding the step of calculating the first probability of collision, of: determining the time of closest approach corresponding to the real time of closest approach, by successively incrementing, from the reference time of closest approach predetermined by the information processing means on the ground and transmitted beforehand to the satellite, a time shift verifying, at the real time of closest approach, a result which is almost zero of the scalar product of a difference between a true orbital position of the satellite and an orbital position of the piece of space debris with a difference between a true orbital speed of the satellite and an orbital speed of the piece of space debris, the orbital position and the orbital speed of the satellite and respectively of the piece of space debris being obtained from the orbit of the satellite and respectively of the piece of space debris.

    3. The method according to claim 1, wherein the step of calculating the first probability of collision, implemented by calculation means on board the satellite, comprises maximising the first probability of collision by dilution of covariances of the orbital positions of the satellite and of the piece of space debris.

    4. The method according to claim 1 further comprising the following steps implemented by calculation means on board the satellite, when the first collision probability is greater than a predefined collision probability threshold: determining a first avoidance manoeuvre of the piece of space debris at a time of the first avoidance manoeuvre predetermined according to a first thrust of the satellite optimising a radial separation from the true orbit of the satellite; correcting the true orbital position of the satellite at the time of the first avoidance manoeuvre according to a first orbital correction dependent on a thrust vector of the satellite relating to the first avoidance manoeuvre; propagating a second corrected true orbit of the satellite from the corrected true orbital position and its covariance up to the time of closest approach according to the state transition matrix and the reference orbit of the satellite; calculating a second probability of collision between the satellite and the piece of space debris at the time of closest approach according to the second true orbit of the satellite.

    5. The method according to claim 4 further comprising the following steps implemented by calculation means on board the satellite, when the second probability of collision is greater than the predefined collision probability threshold: determining a second avoidance manoeuvre of the piece of space debris at a time of a second avoidance manoeuvre predetermined according to a second thrust of the satellite optimising a radial separation from the second true orbit of the satellite; correcting the orbital position of the satellite on the second true orbit, at the time of the second avoidance manoeuvre, according to a second orbital correction dependent on a thrust vector of the satellite relating to the second avoidance manoeuvre; propagating a third corrected true orbit of the satellite from the corrected orbital position of the satellite in the previous step and its covariance up to the time of closest approach according to the state transition matrix and the reference orbit of the satellite; calculating a third probability of collision between the satellite and the piece of space debris at the time of closest approach according to the third true orbit of the satellite.

    6. The method according to claim 4, according to which the time of the avoidance manoeuvres takes place according to a latitude argument of manoeuvre opposed to a latitude argument of collision with the piece of space debris.

    7. The method according to claim 4, according to which the time of the avoidance manoeuvres is determined according to the following steps: determining a plurality of free manoeuvre time slots each allowing the execution of a manoeuvre to avoid the piece of space debris; allocating to each avoidance manoeuvre a manoeuvre time during a determined free manoeuvre time slot distinct from a free time slot allocated to another avoidance manoeuvre.

    8. The method according to claim 7 for which the allocation allocating step comprises the following steps of: determining a maximum possible radial separation between the satellite and the piece of space debris at the time of closest approach on each of the determined free manoeuvre time slots; classifying the free manoeuvre time slots according to a rating representative of a radial separation determined for each free manoeuvre time slot; the allocation step including the allocation to each avoidance manoeuvre, of the free manoeuvre time slot with the best determined rating distinct from a free time slot allocated to another avoidance manoeuvre.

    9. The method according to claim 8 for which each avoidance manoeuvre includes a direction relating to the maximum radial separation associated with the free manoeuvre time slot allocated to each avoidance manoeuvre.

    10. The method according to claim 8 for which each avoidance manoeuvre includes a maximum authorised speed difference during the free manoeuvre time slot allocated to each avoidance manoeuvre.

    11. The method according to claim 4, according to which each orbital correction relating to each avoidance manoeuvre is determined according to the following steps: propagating the true orbit of the satellite up to the time of the avoidance manoeuvre so as to obtain an orbital position before the manoeuvre; evaluating the effect of the manoeuvre applied to the orbit before the manoeuvre at the time of the avoidance manoeuvre so as to determine the true orbit after the avoidance manoeuvre at the time of the avoidance manoeuvre; propagating the orbit before the manoeuvre up to the time of closest approach so as to obtain an orbital position of the true orbit without avoidance manoeuvre at the time of closest approach; propagating the orbital position after the manoeuvre up to the time of closest approach so as to obtain an orbital position of the true orbit with avoidance manoeuvre at the time of closest approach; determining the orbital position difference at the time of closest approach according to the effect of the manoeuvre, according to the orbital position of the true orbit without avoidance manoeuvre at the time of closest approach and according to the orbital position of the true orbit with avoidance manoeuvre at the time of closest approach.

    12. A system for estimating collision between a satellite in orbit around the Earth and at least one piece of space debris, the system comprising information processing means on the ground configured for: obtaining a reference orbit of the satellite and its covariance and an orbit of the piece of space debris and its covariance; determining a reference time of closest approach; determining at least one state transition matrix allowing propagation of the reference orbit of the satellite and its covariance between an activation time and a reference time of closest approach; communicating to the satellite at least the following pieces of information: the activation time, the reference orbit of the satellite at the activation time and at the reference time of closest approach, the orbit of the piece of space debris and its covariance at the reference time of closest approach, and the state transition matrix; calculation means on board the satellite configured for: determining in real time a true orbit of the satellite at the activation time by a navigation device of the satellite; propagating the true orbit of the satellite and its covariance up to the reference time of closest approach according to the state transition matrix, the reference orbit of the satellite at the reference time of closest approach, and an orbital difference between the true orbit and the reference orbit of the satellite at the activation time; calculating a first probability of collision between the satellite and the piece of space debris according to orbital positions of the satellite and of the piece of debris at a time of closest approach corresponding to the reference time of closest approach or to a real time of closest approach calculated by taking into account the true orbit of the satellite, so as to evaluate the need to modify the orbital trajectory of the satellite, each orbital position of the satellite and respectively of the piece of space debris being obtained from the orbit of the satellite and respectively of the piece of space debris.

    13. (canceled)

    14. An information storage medium storing a computer program comprising a first set of instructions for implementing, by a first processor, the steps on the ground of the method according to claim 1, when the program is read and executed by the first processor, and comprising a second set of instructions for implementing, by a second processor, the steps on board the satellite of the method for estimating collision between a satellite in orbit around the Earth and at least one piece of space debris, the method including the following steps implemented by information processing means on the ground: obtaining a reference orbit of the satellite and its covariance and an orbit of the piece of space debris and its covariance; determining a reference time of closest approach; determining at least one state transition matrix allowing propagation of the reference orbit of the satellite and its covariance between an activation time and the reference time of closest approach; communicating to the satellite at least the following pieces of information: the activation time, the reference orbit of the satellite at the activation time and at the reference time of closest approach, the orbit of the piece of space debris and its covariance at the reference time of closest approach, and the state transition matrix; the method including the following steps implemented by calculation means on board the satellite: determining in real time a true orbit of the satellite at the activation time by a navigation device of the satellite; propagating the true orbit of the satellite and its covariance up to the reference time of closest approach according to the state transition matrix, the reference orbit of the satellite at the reference time of closest approach, and an orbital difference between the true orbit and the reference orbit of the satellite at the activation time; calculating a first probability of collision between the satellite and the piece of space debris according to orbital positions of the satellite and of the piece of debris at a time of closest approach corresponding to the reference time of closest approach or to a real time of closest approach calculated by taking into account the true orbit of the satellite, so as to evaluate the need to modify the orbital trajectory of the satellite, each orbital position of the satellite and respectively of the piece of space debris being obtained from the orbit of the satellite and respectively of the piece of space debris, when the program is read and executed by the first processor.

    Description

    BRIEF DESCRIPTION OF THE FIGURES

    [0054] Other advantages, purposes and features of the present invention emerge from the description which follows given, for the purpose of explanation and in a non-limiting manner, with reference to the appended drawings, wherein:

    [0055] FIG. 1: is a schematic representation of a satellite in orbit around the Earth according to its reference orbit and according to its true orbit, and of a piece of space debris at risk of collision with the satellite;

    [0056] FIG. 2: is a schematic representation in the form of a temporal graph of a propagation of the true orbit of the satellite by means of a state transition matrix and its reference orbit;

    [0057] FIG. 3: is a schematic representation of the effect of a manoeuvre on the true orbit of the satellite in FIG. 2;

    [0058] FIG. 4: is a schematic representation of a time of closest approach determined according to the reference orbit and of the time of closest approach relative to the true orbit of the satellite;

    [0059] FIG. 5: is a schematic representation of the piece of space debris and the satellite, in a situation of imminent risk of collision, projected into the collision plane;

    [0060] FIG. 6: is a temporal schematic representation of a collision probability calculation step according to several avoidance manoeuvres according to a first embodiment;

    [0061] FIG. 7: is a temporal schematic representation similar to FIG. 6 according to two pieces of space debris at risk of collision with the satellite

    [0062] FIG. 8: is a schematic representation of an example of the free manoeuvre slots of the satellite;

    [0063] FIG. 9: is a temporal schematic representation of the collision probability calculation step according to several avoidance manoeuvres according to a second embodiment taking into account the free manoeuvre slots;

    [0064] FIG. 10: is a temporal schematic representation similar to FIG. 9 according to two pieces of space debris risking a collision with the satellite;

    [0065] FIG. 11: is an example of a flowchart of the collision estimation method between the satellite in orbit around the Earth and at least one piece of space debris;

    [0066] FIG. 12: is an example of a flowchart relating to the determination of the time of the avoidance manoeuvres;

    [0067] FIG. 13: is a schematic representation of a device for implementing the collision estimation method between the satellite in orbit around the Earth and at least one piece of space debris d.sub.1.

    DESCRIPTION OF EMBODIMENTS

    [0068] According to FIG. 1, a satellite 10 in orbit around the Earth 12 and a piece of space debris d.sub.1 also in orbit around the Earth 12 are represented. A satellite is capable of autonomously managing its station-keeping manoeuvres. Information relating to satellite station-keeping manoeuvres is only available on the ground during specific times during which the satellite is in the field of communication with the communication antennas on the ground allowing the radio connection between the satellite and the operators on the ground. To this end, taking into account the station-keeping manoeuvre of the satellite in the estimation of the orbit of the satellite by the operators cannot generally be carried out in real time, which does not allow to correctly estimate the risk of collision, in so far as the ground is not able to correctly predict the trajectory of the satellite. The satellite 10 can only be in communication with a satellite control centre 18 when it is in the communication field or fields of vision 14 of communication means 16 on the ground connected to the satellite control centre 18. According to FIG. 1, the satellite 10 is represented for a first instant T.sub.0 in its theoretical orbit, known by the satellite control centre 18, that is to say in its orbit related to its mission or also called reference orbit X.sub.ref of the satellite. In a non-limiting manner, the satellite control centre 18 comprises means for processing information and communicating with the satellites. The information processing means may comprise, for example, a microcontroller or processors executing programs configured to calculate a set of data necessary for the satellites. The communication means can comprise emitting and receiving antennas to transmit all the necessary data to the satellites.

    [0069] According to FIG. 1, the satellite 10 is also shown on another orbit, called true orbit X.sub.real of the satellite 10 at an instant T.sub.1 after the instant T.sub.0. Indeed, the reference orbit X.sub.ref of the satellite may differ from the true orbit X.sub.real of the satellite 10. Thus the reference orbit differs from the true orbit followed by the satellite as measured by on-board navigation means of increased precision. The satellite 10 comprises for example a navigation device allowing it to know its orbital position in real time. The difference in trajectory between the trajectory of the true orbit X.sub.real and the trajectory of the reference orbit X.sub.ref is in particular due to the manoeuvres carried out by the satellite 10 autonomously and subsequent to the first instant T.sub.0, such as for example and in a non-limiting manner, station-keeping manoeuvres of the satellite 10. The difference between the trajectory of the true orbit X.sub.real and the trajectory of the reference orbit X.sub.ref, relates in particular to the fact that the satellite 10 controls its manoeuvres to remain close to the trajectory of the reference orbit X.sub.ref, without however being perfectly servo-controlled.

    [0070] The piece of space debris d.sub.1 has its own orbit X.sub.d1 corresponding to its own orbital trajectory. The satellite control centre 18 on the ground collaborates in particular with agencies for monitoring the pieces of space debris such as, for example, the American organisation CSOC (Combined Space Operations Centre), or the international organisation SDA (The Space Data Association). From the data representative of the orbit of the piece of space debris X.sub.d1 and its covariance COV.sub.d1, as well as from the reference orbit X.sub.ref of the satellite 10 and its covariance COV.sub.sat, the control centre on the ground is able to determine a reference time of closest approach TCA.sub.ref of the piece of space debris with the satellite 10. The reference time of closest approach TCA.sub.ref corresponds to the time on which the distance between the mean reference orbital position and the mean orbital position of the piece of debris is the smallest.

    [0071] It should be noted, according to FIG. 1, that the reference time of closest approach TCA.sub.ref of the piece of space debris d.sub.1 with the satellite 10 estimated on the ground, may differ from a real time of closest approach TCA.sub.real between the piece of space debris d.sub.1 and the satellite when considering the true mean orbital trajectory of the satellite 10 corresponding to its true orbit as measured by the on-board navigation means. This real time of closest approach TCA.sub.real cannot be determined on the ground, since the satellite control centre 18 only knows the reference orbit X.sub.ref of the satellite and not the true orbit of the X.sub.real of the satellite.

    [0072] The satellite 10 is configured to estimate a probability of collision P.sub.1 between the piece of space debris d1 and the satellite 10 at a time of closest approach TCA according to its true orbit. The satellite is thus able to calculate the probability of collision at the real time of closest approach TCA.sub.real as it could also do so at the reference time of closest approach TCA.sub.ref. In this respect, the satellite 10 comprises calculation means which can, for example and in a non-limiting manner, comprise a microcontroller. In order to estimate a probability of collision P.sub.1 between the piece of space debris d.sub.1 and the satellite 10 at a time of closest approach TCA, it is necessary to know the orbit of the satellite 10 and its covariance COV.sub.sat at this time of closest approach TCA, as well as the orbital position of the piece of space debris d.sub.1 and its covariance COV.sub.d1 at this time of closest approach TCA. For this purpose, it is necessary to determine, a data ephemeris allowing to propagate a state difference, also called ephemeris of state transition data or state transition matrix, allowing a propagation of the true orbit X.sub.real(t) of the satellite and its covariance Coy on this reference time of closest approach TCA.

    [0073] More particularly, the true orbit of the satellite can be propagated using a state transition matrix φ. At least one state transition matrix φ is determined by the control centre 18 of the satellites. The state transition matrix φ allows for example a propagation, at the reference time of closest approach TCA.sub.ref, of the true orbit X.sub.real of the satellite and of its covariance Cov.sub.sat measured at an instant to.

    [0074] To this end, with the aim of making the satellite 10 autonomous in terms of its ability to more accurately estimate a probability of collision with a piece of space debris d.sub.1, it is possible to calculate, by the information processing means on the ground, the state transition matrix φ and communicate this state transition matrix φ (t.sub.0-<TCA.sub.ref) to the satellite 10. The satellite 10 will thus be able to determine its orbit at to then its orbit at the reference time of closest approach TCA.sub.ref. The propagation of the difference in orbit between the true orbit X.sub.real of the satellite 10 and the reference orbit X.sub.ref of the satellite 10 is determined by the calculation means on board the satellite. It will be noted that the propagation over time of the true orbit X.sub.real of the satellite 10 can be calculated according to the following equation:


    X.sub.real(t)=X.sub.ref(t)+ΔX(t)  (1)

    or again, considering the state transition matrix φ:


    X.sub.real(t)=X.sub.ref(t)+φ.sub.(t0.fwdarw.t)ΔX(t.sub.0)  (2)

    [0075] Equation (2) is for example used to determine the true orbit X.sub.real at the reference time of closest approach TCA.sub.ref, with a state transition matrix φ (t.sub.0->TCA.sub.ref) previously provided by the control centre on the ground. Several state transition matrices between two instants of interest, corresponding for example to considered predictable avoidance manoeuvres, can be provided to the satellite. The satellite 10 can also receive from the satellite control centre 18 information including in particular the orbit and the covariance related to the piece of space debris d.sub.1, the reference time of closest approach TCA.sub.ref and the reference orbit X.sub.ref of the satellite 10 in at least two instants of interest corresponding to the instant of triggering the probability calculation and to the reference time of closest approach.

    [0076] The satellite orbit corresponds to a set of six-dimensional elements. An example of an orbit will be detailed later.

    [0077] In order to limit the volume of data that the calculation means of the satellite 10 will have to process, the data transmitted by the control centre 18 of the satellites allowing the on-board calculation means to calculate the probability of collision P.sub.1 with the piece of space debris d.sub.1 can be limited to:

    [0078] at least one activation time t.sub.cur for calculating the collision probability P.sub.1;

    [0079] at least one state transition matrix φ between the activation time t.sub.cur and the reference time of closest approach TCA.sub.ref;

    [0080] the reference orbit of the satellite at least at the activation time t.sub.cur and at the reference time of closest approach TCA.sub.ref;

    [0081] the orbit of the piece of space debris d.sub.1 and its covariance at least at the reference time of closest approach TCA.sub.ref.

    [0082] To this end, the reference orbit X.sub.ref can be determined in particular from the control centre 18 of the satellites using a complex model from the orbital parameters, also including the upper harmonics of the gravitational potential of the Earth. The state transition matrix φ can be calculated from a limited development around the reference orbit of the satellite and will be sent to the satellite together with the information relating to the orbit of the piece of space debris and its covariance. The propagation used during the calculation using the state transition matrix φ can thus take into account complex models necessary for high precision. An advantage of calculating the state transition matrix φ from the control centre 18 of the satellites is in particular to be able to take advantage of a much greater calculation power than that which can be on board the satellite 10.

    [0083] The propagation of the reference orbit X.sub.ref of the satellite 10 can be determined, by information processing means on the ground, according to a free drift propagation of the reference orbit X.sub.ref of the satellite 10, that is to say without manoeuvre of the satellite 10, from the activation time t.sub.cur until the reference time of closest approach TCA.sub.ref. In this respect, the information processing means on the ground determine the reference orbit X.sub.ref of the satellite 10 and the state transition matrix φ(t.sub.cur.fwdarw.TCA.sub.ref) between the activation time and the reference time of closest approach.

    [0084] More particularly, it involves reconstructing the reference orbit X.sub.ref at the activation time t.sub.cur and propagating this reference orbit X.sub.ref(t.sub.cur) at the reference time of closest approach TCA.sub.ref. This allows to have:

    [0085] the reference orbit X.sub.ref(t.sub.cur) at the activation time t.sub.cur;

    [0086] the reference orbit X.sub.ref(TCA.sub.ref) propagated at the reference time of closest approach TCA.sub.ref;

    [0087] the state transition matrix φ(t.sub.cur.fwdarw.TCA.sub.ref) between the activation time t.sub.cur and the reference time of closest approach TCA.sub.ref.

    [0088] According to FIG. 2, it will be noted that the propagation until to the reference time of closest approach TCA.sub.ref of the true orbit X.sub.real of the satellite 10 can be calculated by the calculation means on board the satellite 10 according to the following equation:


    X.sub.real(TCA.sub.ref)=X.sub.ref(TCA.sub.ref)+ΔX(TCA.sub.ref)  (3)

    [0089] In this respect, the satellite 10, knowing its true orbit X.sub.real(t.sub.cur) at the activation time t.sub.cur thanks in particular to its navigation device, is capable of calculating the orbital difference ΔX(t.sub.cur) between its true orbit X.sub.real(t.sub.cur) at the activation time t.sub.cur and the reference orbit of the satellite X.sub.ref(t.sub.cur) at the activation time t.sub.cur, according to the following equation:


    ΔX(t.sub.cur)=X.sub.real(t.sub.cur)−X.sub.ref(t.sub.cur)  (4)

    [0090] Knowing the state transition matrix φ(t.sub.cur.fwdarw.TCA.sub.ref) between the activation time and the reference time of closest approach, from the equation (4), the equation (3) can also be written:


    X.sub.real(TCA.sub.ref)=X.sub.ref(TCA.sub.ref)+φ(t.sub.cur.fwdarw.TCA.sub.ref)×ΔX(t.sub.cur)  (5)

    [0091] The state transition matrix φ(t.sub.cur.fwdarw.TCA.sub.ref) between the activation time and the time of closest approach is applied to the orbital difference, determined at the activation time, to deduce therefrom an orbital difference at the time of closest approach.

    [0092] The calculation means on board the satellite 10 also allow to calculate the covariance COV.sub.sat(TCA.sub.ref) of the satellite 10 at the time of closest approach TCA.sub.ref knowing the covariance COV.sub.sat(t.sub.cur) of the orbit of the satellite 10 at the activation time t.sub.cur, according to the following equation:


    COV.sub.sat(TCA.sub.ref)=φ(t.sub.cur.fwdarw.TCA.sub.ref)×COV.sub.sat(t.sub.cur)×φ(t.sub.cur.fwdarw.TCA.sub.ref).sup.t  (6)

    [0093] In the example of FIG. 3, in comparison with FIG. 2, the satellite 10 has further performed a manoeuvre after the activation time. This manoeuvre generates on the true orbit X.sub.real(TCA.sub.ref) of the satellite at the reference time of closest approach TCA.sub.ref, an orbital difference ΔX.sub.man determined by the calculation means on board the satellite 10. Taking into account a manoeuvre of the satellite 10 results in a true orbital correction X.sub.real(TCA.sub.ref) of the satellite at the reference time of closest approach TCA.sub.ref according to the following equation:


    X.sub.real(TCA.sub.ref)=X.sub.ref(TCA.sub.ref)+ΔX(TCA.sub.ref)+ΔX.sub.man(TCA.sub.ref)  (7)

    [0094] The orbital difference ΔX.sub.man(TCA.sub.ref) due to the manoeuvre represents the effect of the manoeuvre at the reference time of closest approach TCA.sub.ref. In the event that in particular the state transition matrices taking into account the manoeuvre time are not provided, the determination of the orbital difference ΔX.sub.man(TCA.sub.ref), also called orbital correction, at the reference time of closest approach TCA.sub.ref, can be carried out according to the following steps:

    [0095] propagating the true orbit X.sub.real from the activation time t.sub.cur until the manoeuvre time t.sub.man for which a secular effect J2 is added so as to obtain an orbit X.sub.real_b(t.sub.man) before the manoeuvre;

    [0096] evaluating the effect of the manoeuvre ΔX.sub.man(t.sub.man) according to the Gauss equation applied to the orbit X.sub.real_b(t.sub.man) before the manoeuvre, so that


    ΔX(t.sub.man)=G(X.sub.real_b(t.sub.man)){right arrow over (ΔV)}

    where G is a matrix relating to the thrust of the manoeuvre, determined from Gauss equations
    where {right arrow over (ΔV)} represents the speed variation of the manoeuvre in the local orbital frame of the satellite TNW (T vector according to the current speed {right arrow over (V)}, W vector according to the normal to the orbit that is to say to the vector product {right arrow over (P)}×{right arrow over (V)} where {right arrow over (P)} is the position of the satellite,
    and where N completes the orthogonal coordinate system;

    [0097] evaluating the true orbit X.sub.real_a(t.sub.man) after manoeuvre according to the following equation:


    X.sub.real_a(t.sub.man)=X.sub.real_b(t.sub.man)+ΔX.sub.man(t.sub.man)  (8)

    [0098] propagating the effect of the manoeuvre ΔX.sub.man(t.sub.man) on the argument of the latitude of the satellite 10 and the right ascension of the ascending node of the orbital plane of the satellite 10. To this end, two propagations with a secular effect ‘J2’ are determined, that is to say a first propagation of the true orbit after a manoeuvre X.sub.real a from the manoeuvre time t.sub.man until the reference time of closest approach TCA.sub.ref, and a second propagation of the true orbit before a manoeuvre X.sub.real_b from the manoeuvre time t.sub.man until the reference time of closest approach TCA.sub.ref. To this end, two orbits are obtained. A first orbit X.sub.real_a(TCA.sub.ref) of the satellite 10 taking into account the effect of the manoeuvre and a second orbital position X.sub.real_b(TCA.sub.ref) of the satellite 10 not taking into account the effect of the manoeuvre;

    [0099] determining the orbital position difference ΔX.sub.man(TCA.sub.ref) according to the following equation:


    ΔX.sub.man(TCA.sub.ref)=ΔX.sub.man(t.sub.man)+X.sub.real_a(TCA.sub.ref)−X.sub.real_b(TCA.sub.ref)  (9)

    [0100] The advantage of formulating the orbital position difference ΔX.sub.man(TCA.sub.ref) according to equation (9) is that the effects of the manoeuvre are separated with the time-integrated effects on the true orbit at the reference time of closest approach TCA.sub.ref with manoeuvre X.sub.real_a(TCA.sub.ref) and without manoeuvre X.sub.real_b(TCA.sub.ref). The direct effect of a manoeuvre concerns the parameters of the orbit of the satellite 10, namely: the semi-major axis ‘a’, the eccentricity vector [e.sub.x, e.sub.y], the inclination ‘I’, and sometimes the right ascension ‘Ω’ of the ascending node of the orbital plane of the satellite 10. The time-integrated effect only concerns the right ascension ‘Ω’ of the ascending node of the orbital plane of the satellite 10 and the latitude argument ‘α’ of the satellite 10. This means that the secular effect ‘J2’ can only be considered for the propagation of these two parameters. The propagation with the secular effect ‘J2’ can be described according to the following formulations:

    [0101] According to an initial time t.sub.0 and a final time t.sub.1 of propagation, that is to say from an initial orbital position X(t.sub.0)=[a.sub.0, e.sub.x0, e.sub.y0, i.sub.0, Ω.sub.0, α.sub.0], the final orbital position X(t.sub.1)=[a.sub.1, e.sub.x1, e.sub.y1, i.sub.1, Ω.sub.1, α.sub.1] is evaluated according to the following equations:

    [00001] a 1 = a 0 ( 10 ) e x 1 = e x 0 ( 11 ) e y 1 = e y 0 ( 12 ) i 1 = i 2 ( 13 ) Ω 1 = Ω 0 + d Ω dt ( X ( t 0 ) ) . ( t 1 - t 0 ) ( 14 ) α 1 = α 0 + d α dt ( X ( t 0 ) ) . ( t 1 - t 0 ) ( 15 )

    for which,

    [00002] d Ω dt ( X ( t 0 ) ) and d α dt ( X ( t 0 ) )

    are the angular rates corresponding respectively to the right ascension ‘Ω’ of the ascending node of the orbital plane of the satellite 10 and the argument of the latitude ‘α’ of the satellite 10, including the secular effect

    [0102] It is also advantageous to calculate the probability of collision P.sub.1 of the satellite 10 according to its true orbit X.sub.real with the piece of space debris d.sub.1, at a real time of closest approach TCA.sub.real. To this end, in order to optimise the calculation of the probability P.sub.1 of collision, the calculation means of the satellite 10 are configured to determine the real time of closest approach TCA.sub.real taking into account the true orbit X.sub.real of the satellite 10.

    [0103] To this end, according to FIG. 4, a linear approximation of the orbital trajectory X.sub.d1(t) of the piece of space debris d.sub.1 in the orbital plane of the satellite is represented. The reference time of closest approach TCA.sub.ref may differ from the real time of closest approach TCA.sub.real. At the real time of closest approach TCA.sub.real, the scalar product of the vector {right arrow over (ΔX)}.sub.real representative of the orbital position difference between the true orbital position of the satellite 10 and the orbital position of the piece of space debris d.sub.1, with the difference of orbital speed {right arrow over (ΔV)} between the satellite 10 and the piece of space debris d.sub.1 must be zero or almost zero. In other words, the following equation must be satisfied:


    {right arrow over (ΔX)}.sub.real.Math.ΔV≈0  (16)

    according to which ΔX.sub.real represents the orbital position difference between the satellite 10 and the piece of space debris d.sub.1 at the real time of closest approach TCA.sub.real, e represents the orbital position difference between the satellite 10 and the piece of space debris d.sub.1 at the real time of closest approach TCA.sub.real, and ΔV represents the difference in orbital speed between the satellite 10 and the piece of space debris d.sub.1 at the real time of closest approach TCA.sub.real.

    [0104] In order to determine the real time of closest approach TCA.sub.real satisfying the equation (16), the calculation means of the satellite 10 are configured to determine the time shift ΔTCA between two real times of closest approach TCA.sub.real calculated successively. The first time shift ΔTCA corresponds to the difference between the reference time of closest approach TCA.sub.ref and the first estimate of TCA.sub.real. An iteration is then carried out by calculating a new real time of closest approach, until obtaining a time shift ΔTCA less than a predetermined threshold, such as for example less than one microsecond. The iteration is carried out by replacing each time the value of the time of closest approach TCA.sub.real_N−1 by a new time of closest approach TCA.sub.real_N such that: TCA.sub.real_N=TCA.sub.real_N−1+ΔTCA.sub.N until the time shift ΔTCA is less than one microsecond.

    [0105] The time shift ΔTCA can be calculated according to the following equation:

    [00003] ΔTCA_N = - Δ X .fwdarw. real ( TCAreal_N - 1 ) . Δ V .fwdarw. ( TCAreal_N - 1 ) ( Δ V ( TCAreal_N - 1 ) ) 2 ( 17 )

    according to which ΔX.sub.real(TCA.sub.real_N−1) represents the difference between the true orbital position of the satellite 10 and the orbital position of the piece of space debris d.sub.1 at the time of closest approach, according to the iteration considered at the time of closest approach, and KV(TCA.sub.real_N−1) represents the difference in orbital speed between the speed of the satellite 10 and the speed of the piece of space debris d.sub.1 at the time of closest approach, according to the iteration considered at the time of closest approach. When the iteration is finished, we have the real time of closest approach TCA.sub.real which corresponds to the new time of closest approach having allowed to determine a time shift ΔTCA less than a predetermined threshold, for example of one microsecond.

    [0106] The satellite 10 can advantageously determine its true orbit and the orbit of the piece of debris d.sub.1, as well as their covariance associated with the reference time of closest approach TCA.sub.ref or with the real time of closest approach TCA.sub.real. For this purpose, the calculation means of the satellite 10 have allowed to determine, as described previously, in particular according to a state transition matrix φ, the orbits and the associated covariances of the pieces of space debris d.sub.1 and of the satellite 10 at the reference time of closest approach TCA.sub.ref. The calculation means of the satellite 10 also allow to calculate the true orbit X.sub.real of the satellite 10 and the orbit X.sub.d1 of the piece of space debris d.sub.1 at the real time of closest approach TCA.sub.real, by simplified propagation, that is to say only Keplerian. The calculation means of the satellite 10 allow to propagate the true orbit X.sub.real of the satellite 10 and the orbit of the piece of space debris d.sub.1 from the reference time of closest approach TCA.sub.ref until the real time of closest approach TCA.sub.real. The calculation means of the satellite 10 are configured to calculate the probability of collision P.sub.1 between the satellite 10 on its true orbital trajectory X.sub.real and the piece of space debris d.sub.1.

    [0107] According to FIG. 5, the piece of space debris d.sub.1 and the satellite 10 according to their relative orbital position ΔX.sub.real(TCA_real) at the considered time of closest approach TCA_real, as well as their covariance COV.sub.sat, COV.sub.d1 are represented and projected in a plane P(O,x,y), this plane P(O,x,y) being taken orthogonal to the relative speed ΔV between the satellite 10 and the piece of space debris d.sub.1. The satellite 10 and the piece of space debris d.sub.1 are respectively modelled according to a circle of radius Rio for the satellite and of radius Rdi for the piece of space debris d.sub.1. The relative distance between the satellite 10 and the piece of space debris d.sub.1 is projected into the orbital plane of the satellite 10, along with its associated covariance COV.sub.dr. The covariance COV.sub.dr of the relative distance is expressed by the sum of the covariance of the satellite 10 and the piece of space debris d.sub.1.

    [0108] The projected covariance COV.sub.pdr of the relative distance can be expressed in any basis B according to the diagonal matrix:

    [00004] COV pdr = ( σ x 0 0 σ y ) ( 18 )

    [0109] According to which σ.sub.x and σ.sub.y represent the positron dispersions. A set Cr(x,y) is defined as a set of points x, y in the circle of cumulative radius R.sub.cu representative of the sum of the radius Rio of the modelled satellite 10 and of the radius Rai of the modelled piece of space debris d.sub.1. For this purpose, the set Cr(x,y) of points x,y meets the criterion according to which:


    x.sup.2+y.sup.2<R.sup.2.sub.cu  (19)

    [0110] The collision probability P.sub.1 corresponds to the probability for which the difference in distance between the satellite 10 and the piece of space debris d.sub.1 may be less than the cumulative radius R.sub.cu. The probability of collision P.sub.1 can therefore be calculated by integrating the probability density function of the difference in distance on the circle of cumulated radius R.sub.cu. With density laws taken with a normal distribution, with average values z and y corresponding to the coordinates of the relative distance projected in the plane of the orbit of the satellite 10, and dispersions dx and as, the probability P.sub.1 of collision can be written in the following numerical form:

    [00005] P 1 = ( x , y ) Cr 1 σ x . σ y . 2 π * e ( x - x _ ) 2 2. σ x 2 * e ( y - y _ ) 2 2. σ y 2 * dx . dy ( 20 )

    [0111] It is advantageous to minimise the calculation power of the calculation means on board the satellite as much as possible. To this end, it is preferable for the calculation means on board the satellite to evaluate the probability of collision P.sub.1 according to a semi-analytical, or even preferably analytical, expression.

    [0112] It will be noted in particular that the probability of collision P.sub.1 between the satellite 10 and the piece of space debris d.sub.1 can be evaluated according to the following semi-analytical equation:

    [00006] P 1 = 1 2 2 π σ x e - 1 2 ( x - x _ σ x ) 2 ( erf ( y _ + r 2 - x 2 2 σ y ) - erf ( y _ - r 2 - x 2 2 σ y ) ) dx ( 21 )

    [0113] This expression allows faster evaluation than the numerical formulation because it requires a single integration and the evaluation of an error function erf.

    [0114] It will also be noted, preferably, that the probability of collision P.sub.1 between the satellite 10 and the piece of space debris d.sub.1 can also be evaluated according to the analytical equation in the form of a convergent series with positive terms, according to the following formulation:

    [00007] P 1 = e ( R 2 2 σ x 2 ) .Math. k = 0 α k ( k + 1 ) ! R 2 ( k + 1 ) ( 22 )

    [0115] The analytical formulation allows the best speed of calculation of the probability of collision P.sub.1 between the satellite 10 and the piece of space debris d.sub.1.

    [0116] It should be noted that the determination of the true orbit X.sub.real of the satellite 10 and of the orbit X.sub.d1 of the piece of space debris d.sub.1 induces an uncertainty on the estimated covariances COV.sub.sat, COV.sub.d1 related to the determined orbits. Preferably, in order to take into account such an uncertainty in the calculation of the probability of collision P.sub.1 between the satellite 10 and the piece of space debris d.sub.1, it is possible to maximise the probability of collision P.sub.1 by shifting both the covariance COV.sub.sat of the true orbit X.sub.real of the satellite and the covariance COV.sub.d1 of the orbit X.sub.d1 of the piece of space debris d.sub.1. The technique used to shift both the covariance COV.sub.sat of the true orbit X.sub.real of the satellite and the covariance COV.sub.d1 of the orbit X.sub.d1 of the piece of space debris d.sub.1 is a technique called covariance dilution technique. For this purpose, preferably, a coefficient K.sub.sat linked to the covariance COV.sub.sat of the satellite 10 and a coefficient Kai linked to the covariance COV.sub.d1 of the piece of space debris d.sub.1 are added relative to the calculation of the probability P.sub.1 of collision. The determination of the coefficients linked to the covariances comprises the determination of the pair (Ks, Kd) of coefficients which maximise the probability P.sub.1 of collision, in particular requiring knowledge of the cumulative covariance COV.sub.dr determined according to the following equation:


    COV.sub.dr=Ks×COV.sub.sat+Kd×COV.sub.d1  (23)

    [0117] Such an optimum can, for example and in a non-limiting manner, be determined according to a gradient method referred to as the golden ratio method. For example and in a non-limiting manner, the pair (Ks, Kd) of coefficients where each coefficient is comprised in an interval ranging from 0.2 to 5.

    [0118] The method for estimating the collision between the piece of space debris d.sub.1 and the satellite 10 in orbit around the Earth 12 comprises estimating the probability of collision P.sub.1 for which the collision could occur at the considered time of closest approach TCA, that is to say either the reference time of closest approach TCA.sub.ref or the real time of closest approach TCA.sub.real.

    [0119] As represented according to the example of FIG. 6, the collision estimation method can comprise the determination of one or more avoidance manoeuvres ΔV.Math.{right arrow over (d)} allowing to reduce the probability of collision P.sub.1 of the satellite 10 with the piece of debris d.sub.1 at the considered time of closest approach TCA, that is to say at an orbital position corresponding to an argument of the latitude α.sub.col at the considered time of the closest approach TCA, also called argument of the latitude α.sub.col of collision. Optimally, each avoidance manoeuvre ΔV.Math.{right arrow over (d)} can take place according to an argument of the latitude α.sub.man of manoeuvre opposed to the argument of the latitude α.sub.col of collision with the piece of space debris d.sub.1, that is to say located at least according to an argument of the latitude of manoeuvre equal to α.sub.man=α.sub.col−(2n−1). n for which, preferably ‘n’ is an integer greater than zero.

    [0120] According to FIG. 6, a preliminary step M0 of the collision estimation method comprises the determination of the argument of the latitude α.sub.col of the satellite 10 for which the collision may be probable, that is to say the argument of the latitude α.sub.col of collision. To this end, from the considered time of closest approach TCA, the calculation means on board the satellite 10 can determine the argument of the latitude α.sub.col of collision. The probability of collision P.sub.1 according to the true orbit X.sub.real of the satellite at the considered time of closest approach TCA is greater than a predefined threshold of probability P.sub.th of collision, this said predefined threshold of probability P.sub.th of collision being able to be for example and in a non-limiting manner, a threshold called critical threshold, above which it is considered that the risk of collision is too high to maintain the orbit of the satellite as such.

    [0121] For this purpose, according to a first step M1, preferably, a first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 must be determined by the calculation means on board the satellite 10. For this purpose, the calculation means are configured to estimate the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 allowing the radial separation between the satellite 10 and the piece of space debris d.sub.1 at the considered time of closest approach TCA. This first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 must preferably be executed for an orbital position of the satellite 10 opposite to that which the satellite 10 will have at the considered time of closest approach TCA in order to maximise the radial separation between the satellite 10 and the piece of space debris at the considered time of closest approach TCA.

    [0122] This first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 must also be sufficiently distant in time so that it can be executed before the probable collision. The orbital position of the satellite 10 for which the execution of the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 could be effective, could be chosen, for example and in a non-limiting manner, at an orbital position of the satellite 10 corresponding to an argument of the latitude α.sub.man1 of a first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 according to the following equation:


    α.sub.man1=α.sub.col−π  (24)

    [0123] Following this first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 the calculation means on board the satellite 10 are configured to estimate a new trajectory of the true orbit X.sub.real of the satellite 10 as explained according to FIG. 3 and according to the equations (7) and (9) of the present invention. To this end, the calculation means on board the satellite 10 are configured to re-estimate the probability of collision P.sub.1 after the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1. According to the example shown in FIG. 6, the probability of collision P.sub.1 following the first determined avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 is greater than the predefined threshold of probability P.sub.th of collision.

    [0124] To this end, according to a second step M2, preferably, a second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 is determined by the calculation means on board the satellite 10. In order to maximise the radial separation between the satellite 10 and the piece of space debris d.sub.1 at the considered time of closest approach TCA, the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 must preferably be executed according to an orbital position of the satellite 10 during an orbit before the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1. More specifically, the orbital position of the satellite 10 for which the execution of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 could be effective, could be chosen, for example and in a non-limiting manner, at an orbital position of the satellite 10 corresponding to an argument of the latitude α.sub.man2 of a first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 according to the following equation:


    α.sub.man2=α.sub.col−3π  (25)

    [0125] Following this second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 the calculation means on board the satellite 10 are configured to estimate a new orbital trajectory of the satellite 10 as explained according to FIG. 3 and according to the equations (7) and (9) of the present invention. To this end, the calculation means on board the satellite 10 are configured to re-estimate the probability of collision P.sub.1 after the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2. According to the non-limiting example of FIG. 6, the probability of collision P.sub.1 following the second determined avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 is lower than the predefined threshold of probability P.sub.th of collision.

    [0126] In general, depending on the value of the probability of collision P.sub.1 after the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 the calculation means on board the satellite 10 can either evaluate other avoidance manoeuvres in addition to the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 and the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 according to the same principle as that explained for the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 and for the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 or consider that the accumulation of the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 and the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 is sufficient to limit the risk of collision between the satellite 10 and the piece of space debris d.sub.1.

    [0127] According to the invention, an avoidance manoeuvre ΔV.Math.{right arrow over (d)} can comprise a maximum variation ΔV.sub.max of speed which can be linked, for example and in a non-limiting manner, to the maximum energy consumption available from the propulsion device of the satellite 10 authorised for an avoidance manoeuvre ΔV.Math.{right arrow over (d)}. A minimum variation ΔV.sub.min of the speed of the satellite 10 is for example defined. This minimum variation is linked to the minimum thrust energy necessary for the satellite 10 to perform a change of orbit of the satellite 10.

    [0128] As represented in FIG. 6, when the probability of collision P.sub.1 following the second determined avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 is lower than the predefined threshold of probability P.sub.th of collision, it is possible to add an optimisation step M0 comprising the optimisation of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2, so as, for example and in a non-limiting manner, to limit the energy necessary for this second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 allowing to obtain for example a collision probability P.sub.1 equal or even closest to the predefined threshold of probability P.sub.th of collision. In this respect, the collision probability P.sub.1 can be recalculated according to a new speed difference ΔV_2′ of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2′ reduced in relation to the initial speed difference, the initial speed difference ΔV_2 being able to be a maximum speed difference. The direction {right arrow over (d)}_2 of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 will be adjusted according to either a direction {right arrow over (d)}_2 of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 in the direction of the speed of the satellite 10, or in a direction {right arrow over (d)}_2 in the opposite direction to the speed of the satellite 10 with the aim of maximising the radial separation at the considered time of closest approach TCA.

    [0129] According to the example of FIG. 7, the collision estimation method can relate to a plurality of pieces of space debris. To this end, similarly to FIG. 6, a step M_d.sub.1 relating to the determination of the probability of collision P.sub.1 with the first piece of space debris d.sub.1 is represented. This step M_d.sub.1 relating to the calculation of the probability of collision P.sub.1 was carried out with a first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_11 and a second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_21 respectively provided to be carried out when the satellite 10 is in the orbital position corresponding to an argument of the latitude α.sub.man11 of first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_11 equal to the argument of the latitude of collision with the first piece of space debris d.sub.1 minus a half orbit α.sub.man11×α.sub.col1−π, and in orbital position corresponding to an argument of the latitude α.sub.man21 of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_21 equal to the argument of the latitude of collision with the first piece of space debris d.sub.1 minus one and a half orbits α.sub.man21=α.sub.col1−3π.

    [0130] In the event that the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_11 and the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_21 generate a risk of collision with a second piece of space debris d.sub.2, this must be avoided. According to the same principle as that exposed in FIG. 6, a step M_d.sub.2 representative of the estimation of the probability of collision P.sub.2 with the second piece of space debris d.sub.2 is represented according to the example of FIG. 7. This step M_d.sub.2 relating to the calculation of the probability P.sub.2 with the second piece of space debris d.sub.2 was carried out with a first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_12 and a second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_22 respectively provided to be carried out when the satellite 10 will be in orbital position corresponding to an argument of the latitude α.sub.man12 of the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_12 equal to the argument of the latitude of collision with the second piece of space debris d.sub.2 minus a half orbit α.sub.man2=α.sub.col2−π, and in orbital position corresponding to an argument of the latitude α.sub.man22 of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_22 equal to the argument of the latitude of collision with the second piece of space debris d.sub.2 minus one and a half orbit α.sub.man22=α.sub.col2−3π.

    [0131] According to FIG. 7, it should be noted that according to the initial step M_d.sub.1 relating to the estimation of the probability of collision P.sub.1 with the first piece of space debris d.sub.1 and that according to the step M_d.sub.2 relating to the estimation of the probability of collision P.sub.2 with the second piece of space debris d.sub.2, the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_11 linked to the first piece of space debris d.sub.1 is in time conflict with the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_22 linked to the second piece of space debris d.sub.2. Indeed, the argument of the latitude α.sub.man11=α.sub.col1−π linked to the first manoeuvre ΔV.Math.{right arrow over (d)}_11 of avoiding the first piece of space debris d.sub.1 is too close to the argument of the latitude α.sub.col2−3π linked to the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_22 linked to the second piece of space debris d.sub.2. The duration of one manoeuvre encroaches on the duration of the other manoeuvre so that performing these two manoeuvres is not possible according to this configuration. More particularly, the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_22 linked to the second piece of space debris d.sub.2 comprises an encroachment zone with the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_11 of the first piece of space debris d.sub.1 so that this encroachment zone corresponds to a zone where the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_11 of the first piece of space debris d.sub.1 cannot be carried out due to the presence of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_22 linked to the second piece of space debris d.sub.2.

    [0132] To this end, one solution consists in shifting the avoidance manoeuvres ΔV.Math.{right arrow over (d)} associated with a piece of debris by as much orbit as necessary until there is no longer any overlap between the avoidance manoeuvres ΔV.Math.{right arrow over (d)} provided for the avoidance of the first piece of space debris d.sub.1 with the manoeuvres ΔV.Math.{right arrow over (d)} of avoiding the second piece of space debris d.sub.2. According to the example of FIG. 7, the first manoeuvre ΔV.Math.{right arrow over (d)}_11 of avoiding the first piece of debris d.sub.1 and the second manoeuvre ΔV.Math.{right arrow over (d)}_21 of avoiding the first piece of debris d.sub.1 have both been shifted from a previous orbit to their initially determined orbital position. More specifically, the argument of the latitude α.sub.man11 of the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_11 with the first piece of space debris d.sub.1 has been shifted to a new argument of the latitude α.sub.man11, equal to the argument of the latitude of collision with the first piece of space debris d.sub.1 minus one and a half orbit α.sub.man11, =.sub.atoll−3π, the argument of the latitude α.sub.man11 of the second manoeuvre ΔV.Math.{right arrow over (d)}_21 of avoiding the first piece of space debris d.sub.2 has been shifted to a new latitude argument α.sub.man2l, equal to the argument of the latitude of collision with the first piece of space debris d.sub.1 minus two and a half orbits α.sub.man11, =.sub.atoll-57c,

    [0133] According to FIG. 8, an example of a period of revolution of the satellite 10 around the earth, also called orbital period of the satellite 10 around the Earth 12, is represented schematically by a discontinuous circle formed by several arcs of a circle. Each arc of a circle represents a time slot that can be dedicated to an operation of the satellite 10. By way of non-limiting example, and according to FIG. 6, the orbital period of the satellite 10 can comprise nine time slots provided for various predetermined operations of the satellite 10 such as operations of charging a power supply battery of the satellite 10, corrections if necessary of the attitude of the satellite 10, photographs of the Earth 12 and or any other operations of the satellite 10. By way of non-limiting example, and according to FIG. 8, the orbital period of the satellite 10 can comprise six time slots not dedicated to predetermined operations which will be referred to in the remainder of the description as free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6.

    [0134] According to the example of FIG. 9, in correspondence with FIG. 8, the collision estimation method may comprise the determination of the best free manoeuvre slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 during which an avoidance manoeuvre d can be performed so as to obtain the lowest probability of collision P.sub.1. The collision estimation method can also comprise the determination of a plurality of consecutive avoidance manoeuvres ΔV.Math.{right arrow over (d)} each free manoeuvre slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 associated with each avoidance manoeuvre ΔV.Math.{right arrow over (d)} to be selected so as to limit the number of avoidance manoeuvres ΔV.Math.{right arrow over (d)} to reduce the probability of collision as much as possible, that is to say to obtain a probability of collision P.sub.1 that is less than or equal to a predefined threshold of probability P.sub.th of collision, preferably to obtain a probability of collision close to or even equal to the predefined threshold of probability P.sub.th of collision.

    [0135] Five lines represent five successive stages M0, M1, M2, M3, MF of determining free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 and avoidance manoeuvres ΔV.Math.{right arrow over (d)} allowing to reduce the probability of collision P.sub.1 of the satellite 10 with the piece of space debris d.sub.1. More particularly, the first line represents a preliminary step M0 of determining the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 allowing the execution of manoeuvres ΔV.Math.{right arrow over (d)} of avoiding and classifying the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 determined according to a rating representative of the maximum possible radial separation on each of the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 between the satellite 10 and the piece of debris d.sub.1 at the considered time of closest approach TCA. The second line, the third line and the fourth line respectively represent a first step M1 of determining a first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 a second step M2 of determining a second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 and a third step M3 of determining a third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 being determined on the free manoeuvre slot Sl.sub.3 having obtained the best rating, the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 being determined on the free manoeuvre slot Sl.sub.5 having obtained the second best rating, the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 being determined on the free manoeuvre slot Sl.sub.2 having obtained the third best rating. The fifth line represents a final step MF according to which the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 is optimised so as, for example, to limit the energy necessary for this third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 allowing to obtain for example a collision probability P.sub.1 equal or even closest to the predefined threshold of probability P.sub.th of collision.

    [0136] The preliminary step M0 consists in determining the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 allowing the execution of avoidance manoeuvres ΔV.Math.{right arrow over (d)} according to a duration of manoeuvre, a minimum time and a maximum time of avoidance manoeuvre ΔV.Math.{right arrow over (d)}, which are defined as follows: the minimum time corresponds to the time on which manoeuvres can really begin. In general, said minimum time corresponds to the time of activation of the calculation of the manoeuvre to which a margin can be added corresponding, for example, to the minimum duration of preheating the nozzles of the thrust systems of the satellite 10.

    [0137] The maximum time is the considered time of closest approach TCA, only the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 which last longer than a minimum duration thus allowing a minimum thrust necessary for the change of orbit of the satellite 10 are kept such as, for example and in a non-limiting manner, a predefined minimum duration of five minutes.

    [0138] The duration separating two consecutive free manoeuvre slots Sl.sub.1, Sl.sub.2 can also be taken into account during the determination of a plurality of avoidance manoeuvres ΔV.Math.{right arrow over (d)}, a minimum duration between two avoidance manoeuvres ΔV.Math.{right arrow over (d)}, that is to say between two thrusts that may be necessary. Consequently, only the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 which allow a minimum duration between the thrusts already provided are kept, such as for example and in a non-limiting manner, a predefined duration of twenty minutes.

    [0139] In a non-limiting manner, when an avoidance manoeuvre ΔV.Math.{right arrow over (d)} is determined on a free slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 and another free adjacent slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 is spaced by a duration less than the minimum duration previously defined, it is possible to trim it. Thus only the duration over a part of this other free slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 is taken into account, keeping only the part where an avoidance manoeuvre can be placed by avoiding the part which would not meet the minimum duration constraint. In this particular case, it will be necessary to re-evaluate the rating of said other trimmed free manoeuvre slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 in so far as its duration has changed.

    [0140] Preferably, the preliminary step M0 also consists of classifying the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 according to a rating representative of the maximum possible radial separation on each of the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 between the satellite 10 and the piece of space debris d.sub.1 at the considered time of closest approach TCA. For this purpose, as mentioned above, the purpose of an avoidance manoeuvre ΔV.Math.{right arrow over (d)} is to create a radial separation at the considered time of closest approach TCA. Consequently, the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 which allow maximum radial separation must be used as a priority. This is why it is essential to calculate the radial separation Δr at the considered time of closest approach TCA associated with each of the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6.

    [0141] The determination of the radial separation Δr at the considered time of closest approach TCA associated with each of the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 firstly includes a step of determining the maximum duration d_max_sl of the avoidance manoeuvre ΔV.Math.{right arrow over (d)} relating to each of the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6. The maximum duration d_max_sl of the avoidance manoeuvre ΔV.Math.{right arrow over (d)} is for example the duration of the considered free manoeuvre slot if said duration is less than the maximum authorised duration d_max_aut of manoeuvre ΔV.Math.{right arrow over (d)} which can be linked for example and in non-limiting manner to the maximum available energy consumption of the propulsion device of the satellite 10 authorised for an avoidance manoeuvre ΔV.Math.{right arrow over (d)}. According to another example, the maximum duration d_max_sl of the avoidance manoeuvre ΔV.Math.{right arrow over (d)} is the maximum duration d_max_aut of manoeuvre ΔV.Math.{right arrow over (d)} authorised when the duration of the free manoeuvre slot is greater than said maximum duration of manoeuvre ΔV.Math.{right arrow over (d)}.

    [0142] The determination of the radial separation Δr at the considered time of closest approach TCA associated with each of the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 also includes a calculation of the speed difference ΔV of the avoidance manoeuvre ΔV.Math.{right arrow over (d)} desired on each free manoeuvre slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 according to the thrust PS desired to be applied to the satellite 10, the mass m of the satellite 10, and the maximum duration d_max_sl of the avoidance manoeuvre ΔV.Math.{right arrow over (d)} determined above, using the following equation:


    ΔV=(PS/Md_max_sl  (26)

    [0143] Determining the maximum radial separation Δr for each of the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 amounts to finding a direction of thrust {right arrow over (d)} in the plane of the orbit, that is to say to determining the azimuth az, that is to say the angle between the speed V of the satellite and the direction of thrust {right arrow over (d)} relating to the avoidance manoeuvre ΔV.Math.{right arrow over (d)} which maximises the radial separation Δr. There are two optimal attitudes, or azimuth az, to maximise the radial separation Δr: an azimuth (az) which increases the semi-major axis ‘a’ of the orbit of the satellite 10, that is to say a radial separation called positive radial separation and an azimuth (az+π) which decreases the semi-major axis ‘a’ of the orbit of the satellite 10, that is to say a radial separation called negative radial separation. This radial separation Or can be given by the following equation:

    [00008] Δ r = [ r a × a V T + r e x × e x V T + r e y × e y V T ] Δ V cos ( az ) + ( 27 ) [ r e x × e x V R + r e y × e y V R ] Δ V sin ( az )

    according to which, ‘r’ represents the radial position of the satellite, ‘a’ the semi-major axis of the orbit of the satellite, ‘e.sub.x’ and ‘e.sub.y’, orbital elements in a representation called circular representation, Vr the radial component of the increment of the speed of manoeuvre ΔV.Math.{right arrow over (d)}, Vt the tangential component of the increment of the speed of manoeuvre ΔV.Math.{right arrow over (d)}.

    [0144] Consequently, the extremes of this function of the azimuth az can be found by finding the two solutions of the following equation:

    [00009] tan ( az ) = r e x × e x V R + r e y × e y V R r a × a V T + r e x × e x V T + r e y × e y V T ( 28 )

    according to which the partial derivatives of the radial position or of the satellite 10 can be determined by differentiation of the following equation:

    [00010] r col = a ( 1 - e x 2 - e y 2 ) 1 + e x cos ( α col ) + e y sin ( α col ) ( 29 )

    according to which, ‘r.sub.col’ represents the radial position of the satellite at the considered time of closest approach TCA, and α.sub.col represents the argument of the latitude of collision.

    [0145] Equation (29) allows to establish the following mathematical relationships to determine the parameters of the equation (28):

    [00011] r a = r col a ( 30 ) r e x = - r col a ( 1 - e x 2 - e y 2 ) [ 2 ae x + r col cos ( α col ) ] ( 31 ) r e y = - r col a ( 1 - e x 2 - e y 2 ) [ 2 ae y + r col sin ( α col ) ] ( 32 )

    [0146] The partial derivatives of the orbital elements of the equation (28) are given by the following Gaussian equations:

    [00012] a V T = 2 n 2 a V man ( 33 ) e x V T = 2 V man [ e x + cos ( α man ) ] ( 34 ) e y V T = 2 V man [ e y + sin ( α man ) ] ( 35 ) e x V R = - 1 V man [ r man a sin ( α man ) + 2 e y ] ( 36 ) e y V R = 1 V man [ r man a cos ( α man ) + 2 e x ] ( 37 )

    according to which, V.sub.man represents the speed of the satellite 10 at the moment of the avoidance manoeuvre ΔV.Math.{right arrow over (d)}, r.sub.man represents the radial position of the satellite 10 at the moment of the avoidance manoeuvre ΔV.Math.{right arrow over (d)}, αman represents the argument of the latitude of the satellite 10 at the moment of the avoidance manoeuvre ΔV.Math.{right arrow over (d)} more precisely at the middle time of the considered free manoeuvre slot.

    [0147] According to the preliminary step M0, rating all the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 can be carried out according to the determination of the maximum radial separation Δr, according to a positive radial separation or according to a negative radial separation. According to the example of FIG. 9, a rating out of 10 is distributed to all the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 for which, the maximum radial separation Δr has been determined according to the equation (27). To this end, the free manoeuvre slot including the highest rating is the third free manoeuvre slot Sl.sub.3. Then come, in descending rating order, the fifth free manoeuvre slot Sl.sub.5, the second free manoeuvre slot Sl.sub.2, the fourth free manoeuvre slot Sl.sub.4, the sixth free manoeuvre slot Sl.sub.3 and finally the first free manoeuvre slot Sl.sub.1.

    [0148] Following the preliminary step M0, in step M1, the determination of the probability of collision P.sub.1 of the satellite 10 with the piece of debris d.sub.1 is carried out according to a first avoidance manoeuvre ΔV.Math.{right arrow over (d)} placed on the third free manoeuvre slot Sl.sub.3. The speed difference ΔV_1 associated with the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 is the maximum authorised speed difference relative to the third free manoeuvre slot Sl.sub.3 according to the equation (26). The direction {right arrow over (d)}_1 associated with the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 corresponds to the attitude determined to optimise the radial separation Δr, that is to say a direction {right arrow over (d)}_1 corresponding to the azimuth az determined according to the equation (28), either for a positive radial separation Δr, or for a negative radial separation Δr.

    [0149] From the determination of the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 and the choice of the third free manoeuvre slot Sl.sub.3, according to the equation (7) and the equation (9) relating to FIG. 3, the calculation means of the satellite are configured to propagate the true orbit X.sub.real of the satellite 10, taking into account the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 until the considered time of closest approach TCA so as to determine the probability of collision P.sub.1 with the piece of space debris d.sub.1 at the considered time of closest approach TCA. According to FIG. 9, and for the purpose of describing a plurality of avoidance manoeuvres, it should be considered that the probability of collision P.sub.1 determined after the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 remains too high with regard to the predefined threshold of probability P.sub.th of collision.

    [0150] To this end, in step M2, the determination of the probability of collision P.sub.1 of the satellite 10 with the piece of debris d.sub.1 is carried out according to a second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 placed on the fifth free manoeuvre slot Sl.sub.5, the calculation of the probability of collision P.sub.1 of the satellite 10 taking into account the combination of the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 with the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2. The speed difference ΔV_2 associated with the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 is the maximum authorised speed difference relative to the fifth free manoeuvre slot Sl.sub.5 according to the equation (26). The direction d_2 associated with the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 corresponds to the attitude determined to optimise the radial separation Δr, that is to say a direction d_2 corresponding to the azimuth az determined according to the equation (28), and according to a radial separation Δr of the same type as the radial separation Δr associated with the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1, that is to say either positive or negative.

    [0151] From the determination of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2, the choice of the fifth free manoeuvre slot Sl.sub.5, according to the equation (7) and the equation (9) relating to FIG. 3, the calculation means of the satellite are configured to propagate the true orbit X.sub.real of the satellite 10, taking into account the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 and the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 until the considered time of closest approach TCA so as to determine the probability of collision P.sub.1 with the piece of space debris d.sub.1 at the considered time of closest approach TCA. To this end, the orbital position difference ΔX.sub.man(TCA.sub.ref) defined according to the equation (7) and the equation (9) is a difference comprising the orbital position difference ΔXsl3 due to the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 during the third free manoeuvre slot Sl.sub.3 and the orbital position difference ΔXsl5 due to the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 during the fifth free manoeuvre slot Sl.sub.5, that is to say ΔX.sub.man(TCA.sub.ref)=ΔX.sub.man(sl3)+ΔX.sub.man(sl5)+X.sub.real_a(TCA.sub.ref)−X.sub.real_b(TCA.sub.ref), the orbital differences ΔX.sub.man(sl3) and ΔX.sub.man(sl5) generated during the third free manoeuvre slot Sl.sub.3 and the fifth free manoeuvre slot Sl.sub.5 being dependent on the thrust vector of the satellite 10 relating respectively to the thrust of the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 and to the thrust of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2. According to FIG. 9, and for the purpose of describing a plurality of avoidance manoeuvres, it should be considered that the probability of collision P.sub.1 determined after the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 and the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 remains too high with regard to the predefined threshold of probability P.sub.th of collision.

    [0152] To this end, in step M3, the determination of the probability of collision P.sub.1 of the satellite 10 with the piece of debris d.sub.1 is carried out according to a third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 placed on the second free manoeuvre slot Sl.sub.2, the calculation of the probability of collision P.sub.1 of the satellite 10 taking into account the combination of the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 with the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 and also with the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3. The speed difference ΔV_3 associated with the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 is the maximum authorised speed difference relative to the second free manoeuvre slot Sl.sub.2 according to the equation (26). The direction {right arrow over (d)}_3 associated with the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 corresponds to the attitude determined to optimise the radial separation Δr, that is to say a direction {right arrow over (d)}_3 corresponding to the azimuth az determined according to the equation (28), and according to a radial separation Δr of the same type as the radial separation Δr associated with the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 and the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2, that is to say either positive or negative.

    [0153] From the determination of the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3, the choice of the second free manoeuvre slot Sl.sub.2, according to the equation (7) and the equation (9) relating to FIG. 3, the calculation means of the satellite 10 are configured to propagate the true orbit X.sub.real of the satellite 10, taking into account the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1, the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 and the third avoidance manoeuvre ΔV.Math.{right arrow over (d)} 3 until the considered time of closest approach TCA so as to determine the probability of collision P.sub.1 with the piece of space debris d.sub.1 on the considered time of closest approach TCA. For this purpose, the orbital position difference ΔX.sub.man defined according to the equation (7) and the equation (9) is a difference comprising the orbital position difference ΔXsl.sub.3 due to the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 during the third free manoeuvre slot Sl.sub.3, the orbital position difference ΔXsl5 due to the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 during the fifth free manoeuvre slot Sl.sub.5 and the orbital position difference ΔXsl2 due to the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 during the second free manoeuvre slot Sl.sub.2, that is to say ΔX.sub.man(TCA.sub.ref)=ΔX.sub.man(Sl.sub.3)+ΔX.sub.man(sl5)+ΔX.sub.man(sl2)+X.sub.real_a(TCA.sub.ref)−X.sub.real_b(TCA.sub.ref), the orbital differences ΔX.sub.man(sl3), ΔX.sub.man(sl5) and respectively ΔX.sub.man(sl2) generated during the third free manoeuvre slot Sl.sub.3, during the fifth free manoeuvre slot Sl.sub.5 and respectively during the second free manoeuvre slot Sl.sub.2 being depending on the thrust vector of the satellite 10 relative to the thrust of the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1, to the thrust of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)} _2 and respectively to the thrust of the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3.

    [0154] According to FIG. 9, the probability of collision P.sub.1 determined after the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 in combination with the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 and with the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 is lower at the predefined threshold of probability P.sub.th of collision. In this case, according to the invention, it is possible to add an optimisation step MF comprising the optimisation of the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3, so as, for example and in a non-limiting manner, to limit the energy required for this third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 allowing to obtain, for example, a probability of collision P.sub.1 equal to or even closest to the predefined threshold of probability P.sub.th of collision. In this respect, the collision probability P.sub.1 can be recalculated according to a speed difference ΔV_3 of the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 which is reduced with regard to the initial speed difference, the initial speed difference possibly being a maximum speed difference. The direction {right arrow over (d)}_3 of the third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_3 can also be adjusted. It is advantageously possible to perform the collision probability P.sub.1 calculations according to either a positive radial separation, or according to a negative radial separation, the type of separation allowing to obtain the lowest probability P.sub.1 of collision being that retained for the set of avoidance manoeuvres ΔV.Math.{right arrow over (d)}

    [0155] According to FIG. 10, the collision estimation method can relate to a plurality of pieces of space debris for which avoidance manoeuvres ΔV.Math.{right arrow over (d)} must be placed on the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6. To this end, identically to FIG. 9, a step M_d.sub.1 relating to the determination of the probability of collision P.sub.1 with the first piece of space debris d.sub.1 according to the considered time of closest approach TCA and corresponding to an argument of the latitude α.sub.col1 of the satellite at this considered time of closest approach TCA is represented. This step M_d.sub.1 relating to the calculation of the probability of collision P.sub.1 was carried out according to a first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_11 placed on the third free manoeuvre slot Sl.sub.3 including the best rating, that is to say a rating of 10, the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_11 having to be carried out in combination with a second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_21 placed on the fifth free manoeuvre slot Sl.sub.5 and including the second best rating, that is to say a rating of 8, and in combination with a third avoidance manoeuvre ΔV.Math.{right arrow over (d)}_31 placed on the second free manoeuvre slot Sl.sub.2 and including the third best rating, that is to say a rating of 5.

    [0156] According to the hypothesis that a second piece of space debris d.sub.2 must be avoided by the satellite 10, according to the same principle as that set out in FIG. 9, the free manoeuvre slots allowing manoeuvres ΔV.Math.{right arrow over (d)} to avoid the second piece of space debris d.sub.2 are identified and noted. For this purpose, since the argument of the latitude α.sub.col2 of the satellite 10 for which the collision may be probable with the second piece of space debris d.sub.2 corresponds to a time of closest approach subsequent to the time of closest approach linked to the first piece of space debris d.sub.1, the six free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 identified for potentially performing the avoidance manoeuvres ΔV.Math.{right arrow over (d)} linked to the first piece of space debris d.sub.1 are also potentially free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 during which avoidance manoeuvres ΔV.Math.{right arrow over (d)} linked to the second piece of space debris d.sub.2 are achievable. A seventh free manoeuvre slot Sl.sub.7 located in the time between the considered time of closest approach TCA with the first piece of space debris d.sub.1 and the considered time of closest approach TCA with the second piece of debris d.sub.2 is determined.

    [0157] In the same way as in FIG. 9, a rating is allocated to each of the free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6, Sl.sub.7 potentially allowing manoeuvres ΔV.Math.{right arrow over (d)} to avoid the second piece of space debris d.sub.2. According to the non-limiting example of FIG. 10, the fifth free manoeuvre slot Sl.sub.5 includes the best rating, that is to say a rating of 12. The seventh free manoeuvre slot Sl.sub.7 includes the second best rating, that is to say a rating of 9, and the sixth free manoeuvre slot Sl.sub.6 includes the third best rating, that is to say a rating of 6. The other free manoeuvre slots include ratings lower than that of the third best free manoeuvre slot. The free manoeuvre slots Sl.sub.2, Sl.sub.3, Sl.sub.5, already provided for the manoeuvres ΔV.Math.{right arrow over (d)} to avoid the first piece of space debris d.sub.1 cannot also be provided for the manoeuvres ΔV.Math.{right arrow over (d)} to avoid the second piece of debris d.sub.2. To this end, the fifth free manoeuvre slot Sl.sub.5, although including the best representative rating of the maximum radial separation Δr of the satellite 10 possible on this free manoeuvre slot, cannot be provided for an avoidance manoeuvre ΔV.Math.{right arrow over (d)} of the second piece of debris d.sub.2.

    [0158] In a similar manner to the first piece of space debris d.sub.1, manoeuvres to avoid the second piece of space debris d.sub.2 are determined on the available free manoeuvre slots so as to obtain a probability of collision P.sub.2 between the satellite 10 and the second piece of space debris d.sub.2 less than or even equal to the predefined threshold of probability P.sub.th of collision. More particularly and in a non-limiting manner, a first manoeuvre ΔV.Math.{right arrow over (d)}_12 of avoiding the second piece of space debris d.sub.2 is determined on the seventh free manoeuvre slot Sl.sub.7, a second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_22 having to be carried out during the sixth free manoeuvre slot Sl.sub.6 is also identified so as to obtain a probability of collision P.sub.2 between the satellite 10 and the second piece of space debris d.sub.2 less than or even equal to the predefined threshold of probability P.sub.th of collision.

    [0159] A non-limiting example of a flowchart relating to the method 100 for estimating collision between the satellite 10 in orbit around the Earth 12 and a piece of space debris d.sub.1 is illustrated in FIG. 11. The first three steps 110, 120, 130 are steps carried out on the ground, for example, at the satellite control centre 18. In addition to collecting orbital data of the piece space debris d.sub.1 through agencies for monitoring the piece of space debris in space, the satellite control centre 18 is configured to perform a first step of obtaining 110 the reference orbit X.sub.ref of the satellite 10, of the orbit X.sub.d1 of the piece of space debris d.sub.1 and of their associated covariance COV.sub.sat, COV.sub.d1. A second step comprises the determination 120 of an ephemeris of state transition data φ(t, t.sub.0) representative of the trajectory of the reference orbit X.sub.ref of the satellite 10. More particularly, the ephemeris of state transition data φ(t, t.sub.0) can be an ephemeris of state transition matrix. The last step of the method 100 carried out on the ground is a step 130 of communicating the reference orbit X.sub.ref and the orbit X.sub.d1 of the piece of space debris d.sub.1 as well as their associated covariance COV.sub.sat, COV.sub.d1, and the ephemeris of state transition data φ(t, t.sub.0) to the satellite 10. It should be noted that by default, the orbital data relating to the at least one piece of space debris d.sub.1 are also communicated to the satellite 10. A predetermined reference time of closest approach TCA.sub.ref between the satellite 10 and the at least one piece of space debris d.sub.1 is also communicated to the satellite 10.

    [0160] Preferably, more particularly, in order to limit the volume of data transmitted to the satellite 10, the communication step 130 can comprise the transmission from the satellite control centre 18 of an activation time t.sub.cur for the calculation of the collision probability P.sub.1; a state transition matrix φ(t.sub.cur.fwdarw.TCA.sub.ref) between the activation time t.sub.cur and the reference time of closest approach TCA.sub.ref; the reference orbital position of the satellite at the activation time t.sub.cur and the reference time of closest approach TCA.sub.ref; and the orbital position and the covariance of the piece of space debris d.sub.1 at the reference time of closest approach TCA.sub.ref.

    [0161] The following steps are carried out on board the satellite 10. Since the satellite embeds its own geolocation means, a first step on board the satellite 10 consists in determining 140 the true orbital position X.sub.real of the satellite 10. In order to be able to calculate a probability P.sub.1 of collision with the at least one piece of space debris d.sub.1, the method 100 includes a step 150 of propagating the true orbit X.sub.real(t) of the satellite 10, the orbit X.sub.d1 of the piece of space debris d.sub.1, and their associated covariance COV.sub.sat, COV.sub.d1, up to the time of closest approach TCA according to the ephemeris of state transition data φ(t, t.sub.0) and the reference orbit X.sub.ref of the satellite 10. It should be noted according to FIG. 11, that an optional step of determining 155 a real time of closest approach TCA.sub.real can be determined according to the description of FIG. 4. To this end, according to the method 100 for estimating collision between the satellite in orbit around the Earth 12 and the at least one piece of space debris d.sub.1, a step 160 of calculating a probability P.sub.1 of collision between the satellite 10 and the at least one piece of space debris d.sub.1 can be carried out either at the reference time of closest approach TCA.sub.ref, or, preferably at the time of closest approach TCA.sub.real determined in the previous optional step.

    [0162] Steps 170 to 200 relate more particularly to steps linked to the determination of the probability of collisions after a first collision avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 allowing to reduce the probability of collision if said probability is for example and in a non-limiting manner greater than a predefined threshold of probability P.sub.th of collision. According to this hypothesis, the method comprises a step 170 of determining a first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 of the at least one piece of space debris d.sub.1 on a predetermined time of the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 according to a thrust of the satellite 10 optimising the radial separation from the true orbit X.sub.real(t) of the satellite 10. The first avoidance manoeuvre having a direct effect on the true orbit X.sub.real of the satellite, the method 100 comprises a step 180 of correcting the true orbital position X.sub.real(t) of the satellite 10 at the time of the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 according to a first orbital correction ΔX.sub.man dependent on the thrust vector of the satellite 10 relating to the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 in accordance with the description of FIG. 3. For the purposes of calculating the probability P.sub.1 of collision taking into account this first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1, the method 100 comprises a step of propagating 190 a first corrected true orbit of the satellite 10 from the corrected true orbital position X.sub.real(t) and its covariance COV.sub.sat until the considered time of closest approach TCA according to the ephemeris of state transition data φ(t, t.sub.0) and the reference orbit X.sub.ref of the satellite 10 or more particularly according to the state transition matrix φ between the activation time t.sub.cur of the calculation of a first new probability of collision P.sub.1 and the reference time of closest approach TCA.sub.ref.

    [0163] The method 100 includes, after the determination of the first corrected true orbit of the satellite 10, a step 200 of calculating the first new probability of collision P.sub.1 between the satellite 10 and the at least one piece of space debris d.sub.1 at the considered time of closest approach TCA according to the first corrected true X.sub.real(t) orbit of the satellite 10.

    [0164] Steps 210 to 240 relate more particularly to steps linked to the determination of the probability of collisions after a second collision avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 allowing to reduce the new probability of collision after the first avoidance manoeuvre ΔV.Math.{right arrow over (d)}_1 if said probability is for example and in a non-limiting way always higher than the predefined threshold of probability P.sub.th of collision. To this end, the method 100 may comprise a step 210 of determining a second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 of the at least one piece of space debris d.sub.1 at a time of the second predetermined avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 according to a thrust of the satellite 10 optimising the radial separation from the first corrected true orbit X.sub.real of the satellite 10 determined in step 190. The second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 having a direct effect on the first corrected true orbit of the satellite 10, the method 100 comprises a step 220 of correcting the orbital position of the satellite 10 on the first corrected true orbit, at the time of the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2 according to a second orbital correction dependent on the thrust vector of the satellite 10 relating to the second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2. For the purpose of calculating the probability P.sub.1 of collision taking into account this second avoidance manoeuvre ΔV.Math.{right arrow over (d)}_2, the method 100 comprises a step 230 of propagating a second corrected true orbit of the satellite 10 from the corrected orbital position of the satellite 10 in the previous step 220 and its covariance COV.sub.sat until the considered time of closest approach TCA according to the ephemeris of state transition data φ(t, t.sub.0) and the reference orbit X.sub.ref of the satellite 10 or more particularly according to the state transition matrix φ between the activation time t.sub.cur of the calculation of a second new probability of collision P.sub.1 and the reference time of closest approach TCA.sub.ref.

    [0165] The method 100 includes, after the determination of the second corrected true orbit of the satellite 10, a step 240 of calculating the second new probability P.sub.1 of collision between the satellite 10 and the at least one piece of space debris d.sub.1 at the considered time of closest approach TCA according to the second corrected true orbit of the satellite 10.

    [0166] If after steps 170 to 240, the second new probability P.sub.1 of collision was still too high, that is to say for example still higher than the predefined threshold of probability P.sub.th of collision, other steps similar to steps 170 to 200 and 210 to 240 can be added so as to determine other avoidance manoeuvres allowing to reduce the probability of collision between the satellite 10 and the at least one piece of space debris.

    [0167] As described in FIG. 6, in the case of a free choice of the times of the avoidance manoeuvres ΔV.Math.{right arrow over (d)}, preferably the avoidance manoeuvres can take place according to an argument of the latitude α.sub.man of manoeuvre opposite to the argument of the latitude α.sub.col of collision with the piece of space debris d.sub.1, so as to optimise the radial separation with the current orbit of the satellite 10.

    [0168] In particular and as described with reference to FIG. 9, in the case of constraints of free manoeuvre time slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6, according to FIG. 12, the method 100 may comprise a first step of determining 300 a plurality of free manoeuvre time slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 each allowing the execution of a manoeuvre ΔV.Math.{right arrow over (d)} to avoid at least one piece of space debris d.sub.1. Although it would be possible to allocate to each avoidance manoeuvre ΔV.Math.{right arrow over (d)} a manoeuvre time ΔV.Math.{right arrow over (d)} during a free manoeuvre time slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 distinct from another free time slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 of another avoidance manoeuvre ΔV.Math.{right arrow over (d)}, preferably, the method comprises a step of determining 310 the maximum possible radial separation Δr between the satellite 10 and the at least one piece of space debris d.sub.1 at the considered time of closest approach TCA on each of the determined free manoeuvre slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 then a step of classifying 320 the free time slots Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 according to a rating representative of the radial separation Δr determined for each free manoeuvre slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6. Finally, the method 100 includes a step of allocating 330 to each avoidance manoeuvre ΔV.Math.{right arrow over (d)}, the free manoeuvre time slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 with the best determined rating distinct from the free time slot Sl.sub.1, Sl.sub.2, Sl.sub.3, Sl.sub.4, Sl.sub.5, Sl.sub.6 of another avoidance manoeuvre ΔV.Math.{right arrow over (d)}.

    [0169] The method according to the invention can for example be implemented by devices of the device 400 type as shown in FIG. 13. The device 400 for implementing the method for adjusting the orbital trajectory of the satellite 10 can comprise a processor type information processing unit 402 such as, for example and in a non-limiting manner, a processor specialised in signal processing, or else a microcontroller, or any other type of circuit allowing to execute software type instructions. The device 400 also includes random access memory 404 associated with the information processing unit 402. The information processing unit 402 is configured to execute a program, also called a computer program, comprising instructions implementing the method 100 for adjusting the orbital trajectory of a satellite 10 described above. The instructions are loaded into the random access memory of the device 400 from any type of storage medium 406 such as, for example and in a non-limiting manner, a memory of the non-volatile type or an external memory such as a removable storage memory card. The instructions can also be loaded via a connection to a communication network.

    [0170] The computer program, comprising instructions implementing the method 100 for adjusting the orbital trajectory of the satellite 10 can also be implemented in hardware form by a machine or by an integrated circuit specific to an application or else by an electronic circuit of programmable logic network type.

    [0171] It should be understood that the detailed description of the object of the invention, given only by way of illustration, does not in any way constitute a limitation, the technical equivalents also being comprised in the scope of the present invention.