The present invention relates generally to the field of receiving and processing array antenna signals.
Antenna array systems, and in particular processed or phased array antenna systems, are known in the art.
Therefore there is a need in the art for new techniques with less complex power/volume/weight efficient receiving and processing (phased) array antenna systems implementing less than antenna element analog-to-digital converters (preferably even a single ADC, if feasible).
Multiplexing techniques for multiplexing channel in communication systems are known in the art. For example, Frequency Division Multiple Access (FDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA) and Orthogonal Frequency Division Multiplex (OFDM) are multiplexing techniques known in the art.
In accordance with an aspect of the presently disclosed subject matter, there is provided a system for receiving signals from an array antenna that includes a first number of antenna elements, comprising an orthogonal signals generator module configured to generate the first number of orthogonal signals; first number multipliers each configured to receive a respective array antenna element analog signal and a respective orthogonal signal of the first number of orthogonal signals and generate a corresponding multiplied analog signal, giving rise to a first number of multiplied analog signals; a second number of summation modules configured to receive the first number of multiplied analog signals from the multipliers and generate a second number of summed analog signals, a second number of analog to digital converters configured to receive the summed analog signals and generate the second number of summed digital signals; the summed digital signals are capable of being fed to a digital processor for generating a processed signal of the array antenna, wherein the second number falls in the range of 1 to less than the first number.
In accordance with an embodiment of the presently disclosed subject matter, there is further provided a system, further comprising a first number of down converter modules configured to generate the array antenna element analog signals.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system, wherein the second number being 1.
In accordance with an aspect of the presently disclosed subject matter, there is yet further provided a system for receiving signals from an array antenna that includes a first number of antenna elements, comprising a different frequencies generator module configured to generate the first number of different frequency signals each shifted by a given extent relative to a neighboring frequency signal, covering collectively a given frequency bandwidth; first number multipliers each configured to receive a respective array antenna element analog signal and a respective frequency signal of the first number of frequency signals and generate a corresponding multiplied analog signal, giving rise to a first number of multiplied analog signals extending over the given frequency bandwidth; a second number of summation modules configured to receive the first number of multiplied analog signals from the multipliers and generate a second number summed analog signals extending over the given frequency bandwidth; a second number of analog to digital converters configured to receive the summed analog signals that extend over the given frequency bandwidth and generate the second number of summed digital signals, the summed digital signals are capable of being fed to a digital processor for generating a processed signal of the array antenna, wherein the second number falls in the range of 1 to less than the first number.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system, further comprising a first number of down converter modules configured to generate the array antenna element analog signals.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system, further comprising a first number of filter modules each coupled to a respective multiplier such that the multiplied analog signals are each filtered to reduce interference to neighboring multiplied signals.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system, wherein the second number being 1.
In accordance with an aspect off the presently disclosed subject matter, there is yet further provided a system for receiving signals from an array antenna that includes a first number of antenna elements, comprising codes generator module configured to generate the first number of different code signals each characterized by a unique code; first number multipliers each configured to receive a respective array antenna element analog signal and a respective code signal of the first number of code signals and generate a corresponding multiplied analog signal characterized by its unique code, giving rise to a first number of multiplied analog signals; a second number of summation modules configured to receive the first number of multiplied analog signals from the multipliers and generate a second number of summed analog signals; a second number of analog to digital converters configured to receive the summed analog signals and generate the second number of summed digital signals; the summed digital signals are capable of being fed to a digital processor being configured to utilize the codes for generating a processed signal of the array antenna, wherein the second number falls in the range of 1 to less than the first number.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system, further comprising first number of down converter modules configured to generate the array antenna element analog signals.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system, further comprising first number of filter modules each preceding a respective multiplier such that the array antenna element analog signals are being filtered.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system, wherein the second number being 1.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method as described below.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system, wherein the array antenna is a phased array antenna.
In accordance with an aspect of the presently disclosed subject matter, there is yet provided a system for receiving signals from an array antenna that includes a first number of antenna elements, comprising:
an orthogonal signals generator module configured to generate the first number of orthogonal signals;
first number multipliers each configured to receive a respective array antenna element analog signal and a respective orthogonal signal of the first number of orthogonal signals and generate a corresponding multiplied analog signal, giving rise to a first number of multiplied analog signals;
a second number of summation modules configured to receive the first number of multiplied analog signals from the multipliers and generate a second number of summed analog signals;
a second number of analog to digital converters configured to receive the summed analog signals and generate the second number of summed digital signals;
the summed digital signals are capable of being fed to a digital processor for generating a processed signal of the array antenna,
wherein the second number falls in the range of 1 to less than said first number.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system, further comprising a first number of down converter modules configured to generate the array antenna element analog signals.
In accordance with an embodiment of the presently disclosed subject matter, there is
yet further provided a system wherein the second number being 1.
In accordance with an aspect of the presently disclosed subject matter, there is yet further provided a system for receiving signals from an array antenna that includes a first number of antenna elements, comprising a different frequencies generator module configured to generate the first number of different frequency signals each shifted by a given extent relative to a neighboring frequency signal, covering collectively a given frequency bandwidth; first number multipliers each configured to receive a respective array antenna element analog signal and a respective frequency signal of the first number of frequency signals and generate a corresponding multiplied analog signal, giving rise to a first number of multiplied analog signals extending over the given frequency bandwidth; a second number of summation modules configured to receive the first number of multiplied analog signals from the multipliers and generate a second number of summed analog signals extending over the given frequency bandwidth; a second number of analog to digital converters configured to receive the summed analog signals that extend over the given frequency bandwidth and generate the second number of summed digital signals; the summed digital signals are capable of being fed to a digital processor for generating a processed signal of the array antenna, wherein the second number falls in the range of 1 to less than the first number.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system further comprising first number of down converter modules configured to generate the array antenna element analog signals.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system further comprising first number of filter modules each coupled to a respective multiplier such that the multiplied analog signals are each filtered to reduce interference to neighboring multiplied signals.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the second number being 1.
In accordance with an aspect of the presently disclosed subject matter, there is yet further provided a system for receiving signals from an array antenna that includes a first number of antenna elements, comprising codes generator module configured to generate the first number of different code signals each characterized by a unique code;
first number multipliers each configured to receive a respective array antenna element analog signal and a respective code signal of the first number of code signals and generate a corresponding multiplied analog signal characterized by its unique code, giving rise to a first number of multiplied analog signals;
a second number of summation modules configured to receive the first number of multiplied analog signals from the multipliers and generate a second number summed analog signals;
a second number of analog to digital converters configured to receive the summed analog signals and generate the second number of summed digital signals;
the summed digital signals are capable of being fed to a digital processor being configured to utilize the codes for generating a processed signal of the array antenna,
wherein the second number falls in the range of 1 to less than the first number.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system, further comprising first number of down converter modules configured to generate the array antenna element analog signals.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system further comprising first number of filter modules each preceding a respective multiplier such that the array antenna element analog signals are filtered.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the second number being 1.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the array antenna is a phased array antenna.
In accordance with an aspect of the presently disclosed subject matter, there is yet further provided a method for receiving signals from an array antenna that includes a first number of antenna elements, comprising generating the first number of orthogonal signals;
receiving a respective array antenna element analog signal and a respective orthogonal signal of the first number of orthogonal signals and generating a corresponding multiplied analog signal, giving rise to a first number of multiplied analog signals;
receiving, by a second number of summation modules, the first number of multiplied analog signals and generating a second number of summed analog signals;
receiving the summed analog signals and generating the second number of summed digital signals;
wherein the summed digital signals are capable of being digitally processed for generating a processed signal of the array antenna,
and wherein the second number falls in the range of 1 to less than the first number.
In accordance with an aspect of the presently disclosed subject matter, there is yet further provided a method for receiving signals from an array antenna that includes a first number of antenna elements, comprising
generating said first number of different frequency signals each shifted by a given extent relative to a neighboring frequency signal, covering collectively a given frequency bandwidth;
receiving a respective array antenna element analog signal and a respective frequency signal of the first number of frequency signals and generating a corresponding multiplied analog signal, giving rise to a first number of multiplied analog signals extending over said given frequency bandwidth;
receiving, by a second number of summation modules, the first number of multiplied analog signals and generating a second number of summed analog signals extending over the given frequency bandwidth;
receiving the summed analog signals that extend over the given frequency bandwidth and generating the second number of summed digital signals;
wherein the summed digital signals are capable of being digitally processed for generating a processed signal of the array antenna,
and wherein the second number falls in the range of 1 to less than the first number.
In accordance with an aspect of the presently disclosed subject matter, there is yet further provided a method for receiving signals from an array antenna that includes a first number of antenna elements, comprising:
generating the first number of different code signals each characterized by a unique code;
receiving a respective array antenna element analog signal and a respective code signal of the first number of code signals and generating a corresponding multiplied analog signal characterized by its unique code, giving rise to a first number of multiplied analog signals;
receiving. by a second number of summation modules, the first number of multiplied analog signals and generating a second number summed analog signals;
receiving the summed analog signals and generating the second number of summed digital signals;
wherein the summed digital signals are capable of being digitally processed to utilize the codes for generating a processed signal of the array antenna,
and wherein the second number falls in the range of 1 to less than the first number.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement the aforementioned methods.
In accordance with an aspect of the presently disclosed subject matter, there is yet further provided a system for receiving signals from an array antenna that includes a first number of antenna elements, comprising:
an array Mux that includes an orthogonality generator configured to generate a first number of manipulated signals that have a reduced interference one to each other coupled to a second number of summation modules;
the array Mux is configured to receive a respective array antenna element analog signal and utilizing the first number of manipulated signals and the second number of summation modules to generate a second number of summed analog signals;
a second number of analog to digital converters configured to receive the summed analog signals and generate the second number of summed digital signals;
the summed digital signals are capable of being fed to a digital processor for generating a processed signal of the array antenna;
the second number falls in the range of 1 to less than the first number, thereby reducing the power consumption of the system compared to a system for receiving signals from an array antenna that includes a first number of antenna elements which utilizes a first number of analog to digital converters each directly or indirectly coupled to a respective antenna element.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the first number of manipulated signals being different frequency signals each shifted by a given extent relative to a neighboring frequency signal.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the first number of manipulated signals generate different code signals each characterized by a unique code.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the generated processed signals are utilized for Digital Beam Forming (DBF).
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein said generated processed signal are utilized for Digital Beam Forming (DBF).
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the generated processed signal are utilized for Digital Beam Forming (DBF).
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the generated processed signals are utilized for Beam steering.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the generated processed signals are utilized for Beam steering.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the generated processed signals are utilized for Beam steering.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the generated processed signal are utilized for MVDR.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system, wherein the generated processed signals are utilized for MVDR.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system wherein the generated processed signals are utilized for MVDR.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system for receiving signals from an array antenna further comprising:
a divider module configured to receive the second number of summed digital signals and divide them into a first number of digitally divided signals each corresponding to a respective array antenna element analog signal of an antenna element of the array of antenna elements;
a different frequencies generator digital module configured to generate the first number of different frequency digital signals each shifted by a given extent relative to a neighboring frequency digital signal, covering collectively a given frequency bandwidth;
first number digital multipliers each configured to receive a respective digitally divided signal of the digitally divided signals and a respective frequency digital signal of the first number of frequency digital signals, and generate a corresponding multiplied digital signal, giving rise to a first number of multiplied digital signals extending over the given frequency bandwidth; and
a digital processor configured to receive the first number of multiplied digital signals for generating a processed signal of the array antenna.
In accordance with an embodiment of the presently disclosed subject matter, there is yet further provided a system for receiving signals from an array antenna further comprising:
a divider module configured to receive the second number of summed digital signals and divide them into a first number of digitally divided signals each corresponding to a respective array antenna element analog signal of an antenna element of the array of antenna elements;
codes generator digital module configured to generate the first number of different code digital signals each characterized by a unique code;
first number digital multipliers, each configured to receive a respective digitally divided signal of the digitally divided signals and a respective code digital signal of the first number of code digital signals, and generate a corresponding multiplied digital signal characterized by its unique code, giving rise to a first number of multiplied digital signals; and
a digital processor configured to receive the first number of multiplied digital signals for generating a processed signal of the array antenna.
Certain embodiments of the present invention are illustrated in the following non-limiting drawings:
According to an embodiment of present invention, different array antenna elements 110 correspond to different polarizations of elements or to a single element having several polarized outputs (i.e. vertical linear, horizontal linear, slanted linear, right-hand circular, left-hand circular or elliptic polarizations).
Thereafter, optionally, the outputs of the of the down-converters 210 are fed to filters 860 (i.e. band-pass filter) in order to reduce the unwanted signals (typically in frequencies not usable to the system) which may be created by other components in the preceding receiving chain or may be part of the original signal that is not being used by the system. After the optional filters 860 the filtered multiplied analog signals (1320 in
Computational components described and illustrated herein can be implemented in various forms, for example, as hardware circuits such as but not limited to custom VLSI circuits or gate arrays or programmable hardware devices such as but not limited to FPGAs, or as software program code stored on at least one intangible computer readable medium and executable by at least one processor, or any suitable combination thereof. A specific functional component may be formed by one particular sequence of software code, or by a plurality of such, which collectively act or behave or act as described herein with reference to the functional component in question. For example, the component may be distributed over several code sequences such as but not limited to objects, procedures, functions, routines and programs, and may originate from several computer files which typically operate synergistically.
Data can be stored on one or more intangible computer readable media stored at one or more different locations, different network nodes or different storage devices at a single node or location.
It is appreciated that any computer data storage technology, including any type of storage or memory and any type of computer components and recording media that retain digital data used for computing for an interval of time, and any type of information retention technology, may be used to store the various data provided and employed herein. Suitable computer data storage or information retention apparatus may include apparatus which is primary, secondary, tertiary or off-line; which is of any type or level or amount or category of volatility, differentiation, mutability, accessibility, addressability, capacity, performance and energy use; and which is based on any suitable technologies such as semiconductor, magnetic, optical, paper and others.
It is appreciated that a single big antenna array having many antenna elements may be treated as a set of plurality of groups of big single antenna elements. Each of these groups of elements can be seen as a separate antenna array having less elements than a big antenna array, and each group may have a single ADC as described in the previous figures, so that the big antenna array will have totally more than one, but less than the big antenna array elements' number of analog-to-digital converters (ADCs) and may implement several antenna array receiving chains, as illustrated for example in
It is appreciated that terminology such as “mandatory”, “required”, “need” and “must” refer to implementation choices made within the context of a particular implementation or application described herewithin for clarity and are not intended to be limiting since in an alternative implantation, the same elements might be defined as not mandatory and not required or might even be eliminated altogether.
It is appreciated that software components of the present invention including programs and data may, if desired, be implemented in ROM (read only memory) form including CD-ROMs, EPROMs and EEPROMs, or may be stored in any other suitable typically non-transitory computer-readable medium such as but not limited to disks of various kinds, cards of various kinds and RAMs. Components described herein as software may, alternatively, be implemented wholly or partly in hardware, if desired, using conventional techniques. Conversely, components described herein as hardware may, alternatively, be implemented wholly or partly in software, if desired, using conventional techniques.
Included in the scope of the present invention, inter alia, are electromagnetic signals carrying computer-readable instructions for performing any or all of the steps of any of the methods shown and described herein, in any suitable order; machine-readable instructions for performing any or all of the steps of any of the methods shown and described herein, in any suitable order; program storage devices readable by machine, tangibly embodying a program of instructions executable by the machine to perform any or all of the steps of any of the methods shown and described herein, in any suitable order; a computer program product comprising a computer useable medium having computer readable program code, such as executable code, having embodied therein, and/or including computer readable program code for performing, any or all of the steps of any of the methods shown and described herein, in any suitable order; any technical effects brought about by any or all of the steps of any of the methods shown and described herein, when performed in any suitable order; any suitable apparatus or device or combination of such, programmed to perform, alone or in combination, any or all of the steps of any of the methods shown and described herein, in any suitable order; electronic devices each including a processor and a cooperating input device and/or output device and operative to perform in software any steps shown and described herein; information storage devices or physical records, such as disks or hard drives, causing a computer or other device to be configured so as to carry out any or all of the steps of any of the methods shown and described herein, in any suitable order; a program pre-stored e.g. in memory or on an information network such as the Internet, before or after being downloaded, which embodies any or all of the steps of any of the methods shown and described herein, in any suitable order, and the method of uploading or downloading such, and a system including server/s and/or client/s for using such; and hardware which performs any or all of the steps of any of the methods shown and described herein, in any suitable order, either alone or in conjunction with software. Any computer-readable or machine-readable media described herein is intended to include non-transitory computer- or machine-readable media.
Any computations or other forms of analysis described herein may be performed by a suitable computerized method. Any step described herein may be computer-implemented. The invention shown and described herein may include (a) using a computerized method to identify a solution to any of the problems or for any of the objectives described herein, the solution optionally includes at least one of a decision, an action, a product, a service or any other information described herein that impacts, in a positive manner, a problem or objectives described herein; and (b) outputting the solution.
The scope of the present invention is not limited to structures and functions specifically described herein and is also intended to include devices which have the capacity to yield a structure, or perform a function, described herein, such that even though users of the device may not use the capacity, they are, if they so desire, able to modify the device to obtain the structure or function.
Features of the present invention which are described in the context of separate embodiments may also be provided in combination in a single embodiment.
For example, a system embodiment is intended to include a corresponding process embodiment. Also, each system embodiment is intended to include a server-centered “view” or client centered “view”, or “view” from any other node of the system, of the entire functionality of the system, computer-readable medium, apparatus, including only those functionalities performed at that server or client or node.
Conversely, features of the invention, including method steps, which are described for brevity in the context of a single embodiment or in a certain order may be provided separately or in any suitable subcombination or in a different order. “e.g.” is used herein in the sense of a specific example which is not intended to be limiting. Devices, apparatus or systems shown coupled in any of the drawings may in fact be integrated into a single platform in certain embodiments or may be coupled via any appropriate wired or wireless coupling such as but not limited to optical fiber, Ethernet, Wireless LAN, HomePNA, power line communication, cell phone, PDA, Blackberry GPRS, Satellite including GPS, or other mobile delivery. It is appreciated that in the description and drawings shown and described herein, functionalities described or illustrated as systems and sub-units thereof can also be provided as methods and steps therewithin, and functionalities described or illustrated as methods and steps therewithin can also be provided as systems and sub-units thereof. The scale used to illustrate various elements in the drawings is merely exemplary and/or appropriate for clarity of presentation and is not intended to be limiting.
In the detailed description, numerous specific details are set forth in order to provide a thorough understanding of the invention. However, it will be understood by those skilled in the art that the present invention may be practiced without these specific details. In other instances, well-known methods, procedures, and components have not been described in detail so as not to obscure the present invention.
In the drawings and descriptions set forth above, identical reference numerals indicate those components that are common to different embodiments or configurations.
As used herein, the phrase “for example,” “such as”, “for instance” and variants thereof describe non-limiting embodiments of the presently disclosed subject matter.
It is appreciated that certain features of the presently disclosed subject matter, which are, for clarity, described in the context of separate embodiments, may also be provided in combination in a single embodiment or with other embodiment(s). Conversely, various features of the presently disclosed subject matter, which are, for brevity, described in the context of a single embodiment, may also be provided separately or in any suitable sub-combination.
In embodiments of the presently disclosed subject matter one or more stages illustrated in the figures may be executed in a different order and/or one or more groups of stages may be executed simultaneously and vice versa. The figures illustrate a general schematic of the system architecture in accordance with an embodiment of the presently disclosed subject matter. Each module in the figures can be made up of any combination of software, hardware and/or firmware that performs the functions as defined and explained herein. The modules in the figures may be centralized in one location or dispersed over more than one location.
Any of the modules in
Alternative to the example shown in
Alternative to the examples shown in
The term processor should be expansively construed to include any kind of one or more electronic processors with data processing capabilities and which is made up of any combination of hardware, software and/or firmware and which includes at least some hardware, even if not labeled as such in the disclosure.
It will also be understood that the system according to the presently disclosed subject matter can be implemented, at least partly, as a suitably programmed processor. Likewise, the presently disclosed subject matter contemplates a computer program being readable by a computer (processor) for executing the disclosed method. The presently disclosed subject matter further contemplates a non-transitory machine-readable memory tangibly embodying a program of instructions executable by the machine for executing the disclosed method.
While various embodiments have been shown and described, it will be understood that there is no intent to limit the invention by such disclosure, but rather, it is intended to cover all modifications and alternate constructions falling within the scope of the invention, as defined in the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
226992 | Jun 2013 | IL | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IL2014/050548 | 6/17/2014 | WO | 00 |