System and method for a flying machine for receiving and managing satellite signals
11736185 · 2023-08-22
Assignee
Inventors
Cpc classification
H04B7/18539
ELECTRICITY
H04B7/0632
ELECTRICITY
International classification
Abstract
A system includes antennas to receive satellite signals, modems for managing data received from the antennas, and a switching unit for managing the allocation and the transmission of the data from the various antennas to the various modems, the data from any one of the antennas being able to be allocated and transmitted to any one of the modems, the system thus being able to adapt the allocation of the data such that each modem is able to continue to receive data relating to signals transmitted by one and the same satellite upon a change of position of the antennas, thereby making it possible to maintain communication to one or more given satellite communication services.
Claims
1. A system for a flying machine for receiving and managing satellite signals, the system comprising a plurality of antennas, each of the antennas being able to receive satellite signals from satellites relating to services, the system comprising: a plurality of modems, each of the modems being configured to manage data received from at least one antenna of the plurality of antennas, the data being representative of signals received by the at least one antenna of the plurality of antennas, each of the modems being configured to manage service relating to a given satellite; and a switching unit configured to be controlled and configured to manage, in real time, on a basis of its command, at least an allocation and a transmission of the data from the antennas to the modems, the data from any one of the antennas being configured to be allocated and transmitted to any one of the modems, the allocation of the data from the antennas to the modems depending at least on current positions of the antennas and on satellite position information.
2. The system according to claim 1, comprising a control unit configured to control the switching unit.
3. The system according to claim 2, wherein the control unit is configured to control the switching unit on a basis at least of a location of the antennas on the flying machine, of current flight parameters of the flying machine and of data from a satellite database comprising at least the satellite positioning information.
4. The system according to claim 1, configured to control the switching unit collaboratively.
5. The system according claim 1, wherein the switching unit is configured to transmit, to just one and a same modem, data from a plurality of antennas receiving signals from one and the same satellite or from satellites of one and a same satellite constellation via a module that sums these data.
6. The system according to claim 1, comprising a plurality of modulation and demodulation functions adapted to each of the satellites or satellite constellations with which the system has to be configured to communicate, and at least one management element configured to allocate one of the modulation and demodulation functions of the plurality of modulation and demodulation functions to each of the antennas, allowing each of the antennas to communicate with one of the satellites or one of the satellite constellations adapted to the thus-allocated modulation and demodulation function.
7. The system according to claim 6, comprising a control unit configured to control the switching unit, and wherein the management element forms part of the control unit.
8. The system according to claim 6, wherein the management element is configured, upon a change of allocation of modulation and demodulation function to an antenna, to reconfigure the antenna for a new modulation and demodulation function.
9. The system according to claim 6, wherein the management element is configured, upon a change of allocation of modulation and demodulation function to an antenna, to notify the change to the modem intended to receive the data from this antenna, the modem being configured to reconfigure the antenna for a new modulation and demodulation function.
10. A method for receiving and managing satellite signals, comprising: providing a system for a flying machine for receiving and managing satellite signals, the system comprising a plurality of antennas, each of the antennas being able to receive satellite signals from satellites relating to services, the system comprising: a plurality of modems, each of the modems being configured to manage data received from at least one antenna of the plurality of antennas, the data being representative of signals received by the at least one antenna of the plurality of antennas, each of the modems being configured to manage service relating to a given satellite; and a switching unit configured to be controlled and configured to manage, in real time, on a basis of its command, at least an allocation and a transmission of the data from the antennas to the modems, the data from any one of the antennas being configured to be allocated and transmitted to any one of the modems, the allocation of the data from the antennas to the modems depending at least on current positions of the antennas and on satellite position information; the method comprising; a first set of steps, implemented by the antennas of the system, comprising receiving satellite signals from satellites relating to services, the method comprising: at least one management step comprising managing, in real time, at least the allocation and the transmission of data from the antennas to the modems of the system, the data from an antenna of the plurality of antennas being representative of signals received by the antenna of the plurality of antennas, each of the modems being configured to manage a service relating to a given satellite, the data from any one of the antennas being configured to be allocated and transmitted to any one of the modems, the allocation of the data from the antennas to the modems depending at least on current positions of the antennas and on satellite position information; and a second set of steps, implemented by the modems of the system, comprising managing the received data received by the modems.
11. The method according to claim 10, wherein the management step comprises adapting, in real time, the allocation and the transmission of the data from the antennas to the modems such that, while the flying machine is moving, each modem always receives data relating to signals transmitted by one and a same satellite or one and a same satellite constellation with which that modem is communicating.
12. The method according to claim 10, wherein the management step comprises allocating a modulation and demodulation function to each of the antennas, allowing each of the antennas to communicate with one of the satellites or one of the satellite constellations, adapted to the thus-allocated modulation and demodulation function.
13. A flying machine, comprising a system according to claim 1.
14. The flying machine according to claim 13, wherein the system comprises a plurality of antennas on the flying machine to generate together an overall coverage of 360° azimuth and at least between −20° and +90° elevation.
15. The flying machine according to claim 13, wherein the flying machine is an airplane, and wherein at least one of the antennas of the system is on one of following elements of the airplane: a wing; the tail fin; a horizontal tail; a wing-tip winglet; the fuselage.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The appended figures will make it easy to understand how the disclosure herein may be implemented. In these figures, identical references denote similar elements.
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) The system 1 shown schematically in
(9) The satellites taken into consideration in the context of the disclosure herein may be of different (conventional) types. They may in particular be satellites and/or satellite constellations located at different orbits, and in particular: low Earth orbit (LEO) satellites, such as satellites S1A, S1B, S1C, S1D and S1E of a constellation 2 shown in
(10) The system 1 is mounted on a flying machine 3, as explained below with reference to
(11) As is conventional, as shown schematically in
(12) The antennas 6 of the system 1 may be of various conventional types. In one preferred embodiment, at least some of the antennas 6 are active electronic beamforming arrays the pointing of which is able to be controlled, Simpler antenna configurations using passive elements or with mechanical pointing may also be used.
(13) The system 1 may therefore in particular comprise: electronic-pointing antennas; and/or mechanical-pointing antennas; and/or passive antennas.
(14) In one preferred embodiment, an antenna 6 comprises an antenna element (specifically an element for transmitting and receiving radio signals) along with other elements (or peripherals) that are associated with this antenna element, such as a reception and transmission gain amplifier and/or an intermediate frequency converter. In the context of the disclosure herein, “antenna” is understood to mean the whole system formed by the antenna element and the various peripherals that are linked to this antenna element.
(15) In the particular embodiment shown in
(16) Each of the antennas 6A, 6B, 6C and 6D of the system 1 is able to receive signals from a satellite or from a plurality of satellites of one and the same satellite constellation.
(17) The system 1 additionally comprises, as shown in
(18) The allocation of the data from the various antennas 6A to 6D to the various modems M1 to MN depends at least on current positions of the antennas 6A to 6D and on satellite position information, as explained below.
(19) In a first embodiment shown in
(20) The control unit 12 is configured so as to control the switching unit 11 on the basis: at least of the location of the antennas on the flying machine 3, as shown in
(21) Based on the orientation (or line of sight) of the antennas in space and the positions in space of the satellites with which the system 1 wishes to communicate, the control unit 12 is able to determine which antenna is able to receive the signals from a given satellite in an appropriate manner, and thus control the switching unit 11 so that it allocates the data from this antenna to the modem that manages the service relating to this given satellite.
(22) In an embodiment, if the future position and the future attitude of the flying machine 3 are known, the control unit 12 may also use this (predictive) information to manage the allocation, for example to anticipate a change of satellite due to the upcoming loss of the satellite being used at the current time.
(23) The position and the attitude of the flying machine 3 may be obtained in various ways. In particular: in a first embodiment, the parameter generation unit 14 comprises conventional devices of the flying machine 3 that transmit the current values via avionic buses (link 15), for example of “AFDX” type. The conventional devices may comprise an MMR (for “multi-mode receiver”) radio navigation receiver, and/or an air data and inertial reference unit (ADIRU) and/or a flight management system (FMS) for predictive information; and in a second embodiment, the parameter generation unit 14 is an independent assembly (specially dedicated or not specially dedicated to the system 1) comprising an inertial reference system and a GPS positioning system and possibly a barometer. Such an assembly may for example be integrated into at least some of the antennas.
(24) In the example of
(25) The results of the processing operations performed by the modems M1, M2 and MN, in particular on the received data, may be transmitted to user devices (not shown) of the flying machine. To this end, the system 1 of
(26) Furthermore, in a second embodiment (not shown), the system 1 is configured so as to control the switching unit 11 collaboratively or in a negotiated or distributed manner (for example using inter-modem distributed negotiation algorithms). In particular, the antennas and the moderns of the system 1 are configured so as to collaboratively control the switching unit, that is to say the allocation and the transmission of the data from the various antennas to the various modems. In this second embodiment, provision is made for algorithms for managing the configuration of the switching unit 11 that are decentralized and negotiated between various elements of the system 1, specifically the modems and the antennas.
(27) As a variant, other collaborative or distributed methods may also be contemplated, for example through negotiation between the various modems, by managing predefined or dynamically established priorities, or via any other quality of service concept.
(28) In the context of the disclosure herein, the data switching mechanism (implemented by the switching unit) may be implemented either on the analogue level or on flows that are already digitized, either in baseband or at an intermediate frequency.
(29) The system 1 is thus able to adapt, in real time, the allocation and the transmission of the data from the various antennas to the various modems, such that each modem is able to continue to receive data relating to signals transmitted by one and the same satellite (or one and the same satellite constellation) with which it is communicating, and to do so in particular when the current positions of the antennas change (which positions may vary while the flying machine 3 is moving in space). This management makes it possible to maintain communication to a given satellite communication service. Since the system 1 additionally comprises a plurality of antennas 6A and 6D and a plurality of modems M1 to MN, it is able to maintain, where applicable, simultaneous communication to a plurality of different services while the flying machine 3 is moving, as explained below with reference to
(30) In order to be able to communicate with a satellite, an antenna has to implement an appropriate modulation and demodulation function. As is conventional, the modulation and demodulation functions required to communicate with a satellite may differ from one satellite to another, from one (satellite) constellation to another, or from one operator to another.
(31) In order to allow multiple communication between the flying machine 3 equipped with the system 1 and various satellites (or various satellite constellations), the system 1 therefore has to have the modulation and demodulation function required for each satellite (or satellite constellation) with which it wishes to communicate. To communicate with certain satellites, it is necessary to use a given frequency and a given polarization. There may also be a need to set a certain skew angle along with a channel (frequency setting) and amplification values.
(32) Therefore, in one preferred embodiment, the system 1 comprises a plurality of modulation and demodulation functions adapted to each of the satellites or satellite constellations with which the system 1 has to be able to communicate. The system 1 additionally comprises at least one (allocation) management element 19 configured so as to allocate one of the modulation and demodulation functions to each of the antennas of the system 1 in order to allow each antenna to communicate with one of the satellites (or one of the satellite constellations) adapted to the thus-allocated modulation and demodulation function.
(33) In a preferred embodiment, the management element 19 forms part of the control unit 12 (
(34) In a first embodiment, the management element 19 is configured, upon a change of allocation (of modulation and demodulation function) to an antenna, so as to directly reconfigure the antenna for a new modulation and demodulation function under consideration. The antenna command, implemented by the management element 19 and more generally by the control unit 12, may comprise the following operations: adjusting frequency, controlling polarization, authorizing a transmission, pointing the antenna in a given direction, etc.
(35) Furthermore, in a second embodiment, the management element 19 is configured, upon a change of allocation (of modulation and demodulation function) to an antenna, so as to notify this change to the modem intended to receive the data from this antenna, the modem being configured so as to reconfigure the antenna for the new modulation and demodulation function under consideration.
(36) In the context of the disclosure herein, the controlling of the antennas for the pointing, the management of the frequencies (in baseband and at intermediate frequency) and the polarization may be managed directly by the control unit 12, or else left to the modems and switched by the switching unit 11. In addition, the beamforming for each antenna may be determined in the modern M1, M2, MN, in the antenna element management module 10A to 10D, or in the control unit 12.
(37) The system 1 therefore provides information communication in both directions, from the antennas to the modems (in receive mode) and from the modems to the antennas (in transmit mode),
(38) The embodiment of
(39) The radiofrequency signal is digitized by the unit 9A, 9B, 9C, 9D for reception and by the modern M1, M2, MN for transmission. The modems and the units 9A, 9B, 9C, 9D exchange packetized IQ samples via the switching unit 11. The control unit 12 controls the switching unit 11 so as to transmit these packets between an antenna and a modern. The antenna used by a modern may change over time. It is possible to combine a plurality of antennas for a single modern, for example by providing a combination element that sums the signals in the digital domain and that implements a phase synchronization on the signals,
(40) In this embodiment, the switching unit 11 may: switch the IQ samples and the control orders; or switch only the IQ samples, a regular Ethernet switch then being able to be used for the control orders.
(41) The architecture shown by way of example in
(42) In this example, each of the modems M1 and M2 under consideration manages a different service. More particularly, the modem M1 is used to establish a connection to the satellite S2 of a geostationary constellation, and the modem M2 is used to establish connections to various satellites S1A S1B, S1C, S1D and S1E of the low Earth orbit constellation 2.
(43)
(44) Since the flying machine 3 is currently banking, the switching unit 11 is controlled so as to always allocate data relating to the signals transmitted by the satellite S2 to the modem M1 and to use, in order to communicate with the satellite S2, an antenna that makes it possible to maintain a line of sight. More particularly: in position P1 (in space) of the flying machine 3 in
(45) In addition, in order to maintain the link between the modem M2 and at least one satellite S1A, S1B, S1C, S1D and S1E of the constellation 2: in position P1 of the flying machine 3 in
(46) Over the course of the flight of the flying machine 3, the flows of information (data and commands) exchanged between the antennas and the modems are therefore adapted dynamically, with if necessary reconfiguration of the antennas, so that each modern always has available to it the antenna or antennas best suited to maintaining its connection with the satellite (or the satellite constellation) with which it is operating.
(47) In the case of a constellation, the optimization may take into consideration the anticipation of the interruption of a link with a satellite caused by loss of direct line of sight below the horizon, and the acquisition of new satellites that have just risen above the horizon due to the combination of their own movement on their orbit and the movement of the flying machine 3.
(48) Although it has been described in the context of a preferred application in the aviation field, mounted on a flying machine 3, the system 1 may also be applied to the terrestrial field and even to the maritime field, and in particular to trains, cars, etc., and more generally to any mobile element communicating with satellites.
(49) Furthermore, in the aviation field, the flying machine may be a drone, a helicopter, etc., or any other type of machine or vehicle capable of flight.
(50) In one particular application, shown in
(51) Arranging multiple antennas 6 at various locations of the airplane 4 gives the physical possibility of simultaneously establishing: a radio link between the airplane 4 and a plurality of different satellites, for example so as to anticipate a handover between two satellites without a service interruption, as in the example of
(52) In one particular embodiment, shown in
(53) The system 1 as described above has numerous advantages. In particular, the switching unit 11 makes it possible to dynamically switch data flows from a plurality of antennas to a plurality of moderns so as to maintain a plurality of connections to various satellite communication services in parallel, via various constellations operating in the same frequency bands, potentially on various orbits, and to do so regardless of the movements of the flying machine 3, by dynamically reallocating the various antennas to the various moderns on the basis of their instantaneous orientation,
(54) The system 1 as described above is able to implement a method PR for receiving and managing satellite signals.
(55) This method PR comprises, as shown in
(56) The method PR additionally comprises: a management step E2, implemented by the controlled switching unit 11 and, where applicable, by the control unit 12 controlling it. This management step E2 consists in or comprises managing, in real time, the allocation and the transmission of data from the various antennas to the various modems, the data from any one of the antennas being able to be allocated and transmitted to any one of the modems. The allocation of the data from the various antennas to the various modems depends at least on current positions of the antennas and on satellite position information; and a second set of steps E3 implemented by the modems M1, M2 and MN of the system 1 and consisting in or comprising managing and processing, in a conventional manner, the data received by these modems M1, M2 and MN.
(57) The management step E2 consists in or comprises adapting, in real time, the allocation and the transmission of the data from the various antennas to the various modems M1, M2 and MN such that, while the flying machine 3 is moving, each modem always receives data relating to signals transmitted by one and the same satellite (or one and the same satellite constellation) with which it is communicating.
(58) The management step E2 furthermore also consists in or comprises allocating a modulation and demodulation function to each of the antennas, allowing it to communicate with one of the satellites (or one of the satellite constellations) adapted to the thus-allocated modulation and demodulation function.
(59) The method PR therefore makes it possible to establish satellite communication links simultaneously to various satellites or satellite constellations, and to maintain these links dynamically by reallocating, in real time, the data flows from various antennas to various modems so as to keep enough capacity to receive from and to transmit to the various satellites (or the various constellations) to which the flying machine 3 is connected, during the course of the movement thereof.
(60) The subject matter disclosed herein can be implemented in or with software in combination with hardware and/or firmware. For example, the subject matter described herein can be implemented in software executed by a processor or processing unit. In one example implementation, the subject matter described herein can be implemented using a computer readable medium having stored thereon computer executable instructions that when executed by a processor of a computer control the computer to perform steps. Example computer readable mediums suitable for implementing the subject matter described herein include non-transitory devices, such as disk memory devices, chip memory devices, programmable logic devices, and application specific integrated circuits. In addition, a computer readable medium that implements the subject matter described herein can be located on a single device or computing platform or can be distributed across multiple devices or computing platforms.
(61) While at least one example embodiment of the invention(s) is disclosed herein, it should be understood that modifications, substitutions and alternatives may be apparent to one of ordinary skill in the art and can be made without departing from the scope of this disclosure. This disclosure is intended to cover any adaptations or variations of the example embodiment(s). In addition, in this disclosure, the terms “comprise” or “comprising” do not exclude other elements or steps, the terms “an” or “one” do not exclude a plural number, and the term “or” means either or both. Furthermore, characteristics or steps which have been described may also be used in combination with other characteristics or steps and in any order unless the disclosure or context suggests otherwise. This disclosure hereby incorporates by reference the complete disclosure of any patent or application from which it claims benefit or priority.