Embodiments presented herein relate to an unmanned aerial vehicle (UAV), as well as to a method, a control node, a computer program, and a computer program product for controlling the UAV.
UAVs, also referred to as called drones, have become more and more common for different applications. Some applications are aerial surveillance, professional aerial surveying, commercial and motion picture filmmaking, news gathering for journalism, observation by police forces, search and rescue operations, scientific research, disaster relief, passenger transportation, cargo transportation, etc.
It is expected, such as for safety and performance reasons, that future UAVs could be configured to be operatively connected to wireless terrestrial communication systems, such as cellular or non-cellular to wireless terrestrial communication systems. However, there is a risk that international as well as national restrictions and/or regulations will prohibit the future uses of UAVs due to potential problems. One concerns relates to that UAVs communicating with wireless terrestrial communication systems might create intolerable levels of interference in the wireless terrestrial communication, potentially resulting in service interruptions for other users, such as for normal cell phone services. One reason that UAVs creates so much interference is due to that UAVs typically fly quite high up in the air and therefore simultaneously experiences line-of sight channels to multiple radio base stations in the terrestrial communication system. That is, in some scenarios, whenever the UAV transmit signals, it might cause strong interference to neighboring radio base stations. Due to this issues, UAVs might even be prohibited from connecting to cellular terrestrial communication systems as they otherwise might ruin the performance for the whole terrestrial communication system.
One way to mitigate the issue of UAVs generating intolerable levels of interference (and at the same time improve the network coverage for the UAV) is to utilize antenna systems capable of so-called beamforming at the UAV. In this way the UAV can generate a narrow high-gain beam to the serving radio base station and in this way focus the energy in that direction. However, generating narrow beams typically requires a large antenna aperture relative the wavelength which makes it practically difficult to implement such antenna systems for UAVs communicating at lower frequencies.
In view of the above it could be cumbersome to communicate with UAVs. Hence, there is still a need for improved mechanisms for communicating with UAVs
An object of embodiments herein is to enable efficient communication with UAVs.
According to a first aspect there is presented a UAV. The UAV comprises an antenna arrangement. The antenna arrangement comprises a first antenna array. The first antenna array has antenna elements pointing in a first direction. The antenna arrangement comprises a second antenna array. The second antenna array has antenna elements pointing in a second direction opposite the first direction. The antenna arrangement comprises a baseband unit. The antenna arrangement comprises a switch configured to selectively connect the first antenna array and the second antenna array one at a time to the baseband unit. The antenna arrangement is arranged in the UAV such that the first direction equals the direction of gravitational force.
According to a second aspect there is presented a method for controlling a UAV according to the first aspect. The switch in a first position connects the first antenna array to the baseband unit and in a second position connects the second antenna array to the baseband unit. The method is performed by a control node. The method comprises controlling movement of the switch between the first position and the second position according to a control command.
According to a third aspect there is presented control node for controlling a UAV according to the first aspect. The switch in a first position connects the first antenna array to the baseband unit and in a second position connects the second antenna array to the baseband unit. The control node comprises processing circuitry. The processing circuitry is configured to cause the control node to control movement of the switch between the first position and the second position according to a control command.
According to a fourth aspect there is presented a computer program for controlling a UAV according to the first aspect, the computer program comprising computer program code which, when run on a control node, causes the control node to perform a method according to the second aspect.
According to a fifth aspect there is presented a computer program product comprising a computer program according to the fourth aspect and a computer readable storage medium on which the computer program is stored. The computer readable storage medium could be a non-transitory computer readable storage medium.
Advantageously this enables efficient communication with the UAV.
Advantageously this enables the UAV to switch between terrestrial and space coverage and/or capacity as needed.
Advantageously, by using a switch between the baseband unit and the two antenna arrays, only a single baseband unit is needed, which will reduce the cost of the UAV.
Other objectives, features and advantages of the enclosed embodiments will be apparent from the following detailed disclosure, from the attached dependent claims as well as from the drawings.
Generally, all terms used in the claims are to be interpreted according to their ordinary meaning in the technical field, unless explicitly defined otherwise herein. All references to “a/an/the element, apparatus, component, means, module, step, etc.” are to be interpreted openly as referring to at least one instance of the element, apparatus, component, means, module, step, etc., unless explicitly stated otherwise. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless explicitly stated.
The inventive concept is now described, by way of example, with reference to the accompanying drawings, in which:
The inventive concept will now be described more fully hereinafter with reference to the accompanying drawings, in which certain embodiments of the inventive concept are shown. This inventive concept may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided by way of example so that this disclosure will be thorough and complete, and will fully convey the scope of the inventive concept to those skilled in the art.
Like numbers refer to like elements throughout the description. Any step or feature illustrated by dashed lines should be regarded as optional.
In the illustrative examples of
In the illustrative examples of
Reference is now made to
The antenna arrangement 140 comprises a first antenna array 150a. The first antenna array 150a has antenna elements 180a pointing in a first direction, as indicated by arrow 185a. The antenna arrangement 140 further comprises a second antenna array 150b. The second antenna array 150b has antenna elements 180b pointing in a second direction, as indicated by arrow 185b. The second direction is opposite the first direction.
The antenna arrangement 140 further comprises a baseband unit 160. The antenna arrangement 140 further comprises a switch 170 configured to selectively connect the first antenna array 150a and the second antenna array 150b one at a time to the baseband unit 160.
The antenna arrangement 140 is arranged in the UAV 130 such that the first direction equals the direction of gravitational force. In other words, one of the antenna arrays 150a, 150b point upwards whilst the other of the antenna arrays 150a, 150b point downwards. It is here understood that the antenna arrangement 140 is arranged in the UAV 130 such that the first direction equals the direction of gravitational force during operation of the UAV 130.
Further aspects, embodiments, and examples of the UAV 130 and the antenna arrangement 140 will now be disclosed.
Examples of the first communication system and the second communication system will now be provided.
In some examples the first communication system 110 is a terrestrial based communication system. There could be different types of terrestrial based communication system. For example, the terrestrial based communication system might be a cellular communication system (such as a third generation telecommunication system, a fourth generation telecommunication system, or a fifth generation telecommunication system), or a non-cellular wide-area network, or a local area network for example based on the IEEE 802.11 standards.
In some examples the second communication system 120 is a space based communication system. There could be different types of space based communication system. For example, the space based communication system might be a satellite communication system, or a cellular communication system.
There could be different types of antenna arrays 150a, 150b.
At least one of the first antenna array 150a and the second antenna array 150b could be a uniform linear array, a uniform rectangular array, or a panel. In general terms, a panel is a rectangular antenna array of single- or dual-polarized antenna elements with typically one transmit/receive unit (TXRU) per polarization. An analog distribution network with phase shifters can be used to steer the beam of each panel. Alternatively, one or both antenna arrays 150a, 150b might have just one single antenna element 180a, 180b.
Further, at least one of the first antenna array 150a and the second antenna array 150b is configured for communication using beam-formed beams. The beamforming could be implemented using analog beamforming, digital beamforming, or hybrid beamforming.
In general terms, the antenna element spacing of the antenna elements 180a, 180b in each of the antenna arrays 150a, 150b is between 0.5-3 times the wavelength of the carrier frequency of the intended signal transmission (and reception) at the antenna arrays 150a, 150b. The antenna element spacing thus generally depends on the frequency band in which the antenna arrays 150a, 150b are intended to operate in. In some aspects the antenna arrays 150a, 150b have the same antenna element spacing. In other aspects the antenna arrays 150a, 150b have different antenna element spacing. That is, according to an embodiment, wherein the antenna elements 180a of the first antenna array 150a have different antenna element spacing than the antenna elements 180b of the second antenna array 150b.
In general terms, both the antenna arrays 150a, 150b might be configured to operate in one or more frequency bands in the frequency interval from 700 MHz to 60 GHz. In some aspects the antenna arrays 150a, 150b operate in different frequency bands. That is, according to an embodiment, the first antenna array 150a is configured to operate in a first frequency band, and wherein the second antenna array 150b is configured to operate in a second frequency band, different from the first frequency band. In this respect the first frequency band and the second frequency band might be partly overlapping or separated from each other. In particular, the second antenna array 150b might be configured at least for operating in the frequency band between 700 MHz and 5000 MHz, and/or in the frequency band between 1500 MHz and 1700 MHz. The first antenna array 150a might be configured to operate in one or more frequency bands below or above these frequency bands, or in one or more frequency bands at least partly overlapping with these frequency bands.
In general terms, the switch 170 is movable between a first position and a second position. Particularly, according to an embodiment the switch 170 in the first position connects the first antenna array 150a to the baseband unit 160 and in the second position connects the second antenna array 150b to the baseband unit 160.
There could be different default positions for the switch 170. In some aspects the switch 170 has a default position that enables the first antenna array 150a to be connected to the baseband unit 160. That is, according to an embodiment the switch 170 as a default is positioned in the first position. Thereby, in this default position the baseband unit 160 is connected to the antenna array 150a pointing downwards. The UAV 130 could thereby be operatively connected to the terrestrial communication system in normal use, but when needed, the UAV 130 switches to instead be operatively connected to the space communication system. In other aspects the switch 170 has a default position that enables the second antenna array 150b to be connected to the baseband unit 160. That is, according to an embodiment the switch 170 as a default is positioned in the second position. Thereby, in this default position the baseband unit 160 is connected to the antenna array 150b pointing upwards. The UAV 130 could thereby be operatively connected to the space communication system during normal operation but when it needs to send/receive much data it switches to the terrestrial communication system since space communication systems typically are slow and/or expensive to use.
As will be further disclosed below, in some aspects the switch 170 is controlled by a control node 200. In some aspects the control node 200 is provided in the UAV 130. Particularly, according to an embodiment the UAV 130 comprises a control node 200. The control node 200 is configured to control movement of the switch 170 between the first position and the second position upon obtaining a control command. Further aspects of the control node 200 and how it might control movement of the switch 170 will be disclosed below.
In addition to, or as an alterative to, that the antenna arrays 150a, 150b might have different antenna element spacing and/or operate in different frequency bands, the antenna arrays 150a, 150b might communicate with communication systems of different types. Particularly, according to an embodiment the first antenna array 150a is configured for communication with a first communication system 110 of a first type, and the second antenna array 150b is configured for communication with a second communication system 120 of a second type, different from the first type. Examples of such communication systems 110, 120 will be disclosed below.
Further, there could be different criteria for moving the switch 170 between the first position and the second position, and thus different types of control commands that the control node 200 might obtain. According to an embodiment the control node 200 is configured to control movement of the switch 170 from the first position to the second position upon the control command pertaining to a first indication of: network overload in the first communication system 110, interference in the first communication system 110 being above an interference threshold value, or lost network access to the first communication system 110. These are thus examples of some issues that the first communication system 110 might suffer from. There could be different causes of the interference. In some examples the interference is caused by the UAV 130 itself. Thereby, in case the first communication system 110 experiences heavy traffic the UAVs 130 can instead be connected to the second communication system 120, thereby enabling capacity in the first communication system 110 to be freed, and the interference generation towards the first communication system 110 to be reduced. Further, according to an embodiment the control node 200 is configured to control movement of the switch 170 from the second position to the first position upon the control command pertaining to a second indication of: the network overload having been alleviated, the interference having been alleviated, or the network access having been regained.
In this respect, there might be different ways for the control node 200 to obtain the second indication. For example, the control node 200 might be configured to temporarily move the switch 160 to the first position in order to probe the first communication system 110 for investigating whether the first communication system 110 suffers from any of the issues listed above, thereby obtaining the second indication. If the probing reveals that the first communication system 110 still suffers from any of these issues the switch 160 could be kept in the second position until a next probing instance.
Reference is now made to
In the examples of
Further, in the example of
The embodiments disclosed herein further relate to mechanisms for controlling the UAV 130. In order to obtain such mechanisms there is provided a control node 200, a method performed by the control node 200, a computer program product comprising code, for example in the form of a computer program, that when run on a control node 200, causes the control node 200 to perform the method.
As disclosed above, the switch 170 in a first position connects the first antenna array 150a to the baseband unit 160 and in a second position connects the second antenna array 150b to the baseband unit 160.
S104: The control node 200 controls movement of the switch 170 between the first position and the second position according to a control command.
Embodiments relating to further details of controlling the UAV 130 as performed by the control node 200 will now be disclosed.
As disclosed above, in an embodiment the first antenna array 150a is configured for communication with a first communication system 110 of a first type, and the second antenna array 150b is configured for communication with a second communication system 120 of a second type, different from the first type.
As disclosed above the control node 200 could be configured to control movement of the switch 170 between the first position and the second position upon obtaining an indication. Hence, according to an embodiment, the control node 200 is configured to perform (optional) step S102a: S102a: The network node 200 obtains a first indication of: network overload in the first communication system 110, interference in the first communication system 110 being above an interference threshold value in the first communication system 110, or lost network coverage to the first communication system 110.
In this embodiment, the control command pertains to controlling movement of the switch 170 from the first position to the second position. Hence, in this embodiment the control node 200 is configured to control the movement in step S104 by performing (optional) step S104a: S104a: The control node 200 controls movement of the switch 170 from the first position to the second position in response thereto (i.e., in respect to having obtained the first indication in step S102a).
Further, according to an embodiment, the control node 200 is configured to perform (optional) step S102b: S102b: The network node 200 obtains a second indication of: the network overload having been alleviated, the interference having been alleviated, or the network coverage having been regained.
In this embodiment, the control command pertains to controlling movement of the switch 170 from the second position to the first position. Hence, in this embodiment the control node 200 is configured to control the movement in step S104 by performing (optional) step S104a: S104b: The control node 200 controls movement of the switch 170 from the second position to the first position in response thereto.
One particular embodiment for controlling the UAV 130 based on at least some of the above disclosed embodiments will now be disclosed with reference to the flowchart of
S202: The UAV 130 communicates with the first communication system 110 by the switch 170 being in the first position, whereby the baseband unit 160 is connected to the first antenna array 150a.
S204: The control node 200 checks whether a first indication of network overload in the first communication system 110, interference in the first communication system 110 being above an interference threshold value, or lost network access to the first communication system 110 has been obtained or not. If yes, step S206 is entered; and if no, step S202 is entered. One way to implement step S204 is to perform step S102a.
S206: Movement of the switch 170 is controlled such that the switch moves from the first position to the second position. One way to implement step S206 is to perform step S104a.
S208: The UAV 130 communicates with the second communication system 120 by the switch 170 being in the second position, whereby the baseband unit 160 is connected to the second antenna array 150b.
S210: The control node 200 checks whether a second indication of the network overload having been alleviated, the interference having been alleviated, or the network access having been regained has been obtained or not. If yes, step S212 is entered; and if no, step S208 is entered. One way to implement step S210 is to perform step S102b.
S212: Movement of the switch 170 is controlled such that the switch moves from the second position to the first position. One way to implement step S212 is to perform step S104b.
Particularly, the processing circuitry 210 is configured to cause the control node 200 to perform a set of operations, or steps, as disclosed above. For example, the storage medium 230 may store the set of operations, and the processing circuitry 210 may be configured to retrieve the set of operations from the storage medium 230 to cause the control node 200 to perform the set of operations. The set of operations may be provided as a set of executable instructions.
Thus the processing circuitry 210 is thereby arranged to execute methods as herein disclosed. The storage medium 230 may also comprise persistent storage, which, for example, can be any single one or combination of magnetic memory, optical memory, solid state memory or even remotely mounted memory. The control node 200 may further comprise a communications interface 220 at least configured for communications with the switch 160, and possible also at least one of: the first communication system 110, the second communication system 120 and the UAV 130. As such the communications interface 220 may comprise one or more transmitters and receivers, comprising analogue and digital components. The processing circuitry 210 controls the general operation of the control node 200 e.g. by sending data and control signals to the communications interface 220 and the storage medium 230, by receiving data and reports from the communications interface 220, and by retrieving data and instructions from the storage medium 230. Other components, as well as the related functionality, of the control node 200 are omitted in order not to obscure the concepts presented herein.
The control node 200 may be provided as a standalone device or as a part of at least one further device. For example, the control node 200 may at least partly be provided in the UAV 130, at least partly in the first communication system 110, and/or at least partly in the second communication system 120. Alternatively, functionality of the control node 200 may be distributed between at least two devices, or nodes. These at least two nodes, or devices, may either be part of the UAV 130, the first communication system 110, and/or the second communication system 120, or may be spread between at least two of these. Thus, a first portion of the instructions performed by the control node 200 may be executed in a first device, and a second portion of the of the instructions performed by the control node 200 may be executed in a second device; the herein disclosed embodiments are not limited to any particular number of devices on which the instructions performed by the control node 200 may be executed. Hence, the methods according to the herein disclosed embodiments are suitable to be performed by a control node 200 residing in a cloud computational environment. Therefore, although a single processing circuitry 210 is illustrated in
In the example of
The inventive concept has mainly been described above with reference to a few embodiments. However, as is readily appreciated by a person skilled in the art, other embodiments than the ones disclosed above are equally possible within the scope of the inventive concept, as defined by the appended patent claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2018/081379 | 11/15/2018 | WO | 00 |