0% found this document useful (0 votes)
63 views

ML in Optimization For MIMO Systems Seminar

Machine learning algorithms can optimize MIMO antenna arrays for 5G/6G wireless communication systems. MIMO uses multiple antennas to increase data transfer rates. The research aims to develop software to optimize MIMO array structures through machine learning to suppress side lobes, increase signal-to-noise ratio, and improve bandwidth. A neural network will be trained on input-output data from simulations to model the MIMO design process and optimize arrays for multi-band operation. Results will be compared between analytical calculations, electromagnetic simulations in software like CST and FEKO, and programming languages like MATLAB, Python and Julia.

Uploaded by

PRIYANKA S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views

ML in Optimization For MIMO Systems Seminar

Machine learning algorithms can optimize MIMO antenna arrays for 5G/6G wireless communication systems. MIMO uses multiple antennas to increase data transfer rates. The research aims to develop software to optimize MIMO array structures through machine learning to suppress side lobes, increase signal-to-noise ratio, and improve bandwidth. A neural network will be trained on input-output data from simulations to model the MIMO design process and optimize arrays for multi-band operation. Results will be compared between analytical calculations, electromagnetic simulations in software like CST and FEKO, and programming languages like MATLAB, Python and Julia.

Uploaded by

PRIYANKA S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

ML in Optimization for

MIMO systems

ASHMI V
2021252028
ME.Communication Systems
MIMO Systems:
• Multiple-Input Multiple-Output (MIMO) is a wireless technology
that uses multiple transmitters and receivers to transfer more data
at the same time.
Machine Learning Based MIMO Antenna
Arrays Optimization for 5G/6G

• Use of multiple-input multiple-output (MIMO) systems as a means of


increasing channel capacity has been an area of increasing
consideration in radio communications.
• This research is important because high-frequency communication
using MIMO allows for international communication at long distances
using lower power consumption than many other approaches.
Objective:
• To develop and implement software algorithms for the synthesis of
MIMO-type arrays, which require an increase in the efficiency of their
operation, including the suppression of side lobes by optimizing their
structures, taking into account the interference of electromagnetic
waves between neighboring elements, increasing the signal-to-noise
ratio (SNR) at the receiver input, increasing the bandwidth of the
receiving and transmitting modules of LTE/5G communication
systems.
Introduction:
• To solve the problems of modeling electrodynamic systems,
which are quite often characterized by a compact placement
of emitting, re-emitting and third-party bodies of significantly
different configurations and geometric dimensions.
• Under these conditions, the characteristics of each radiating
element significantly depend on other elements, as well as on
the surrounding scatterers, so their totality should be
considered and modeled as a single complex electrodynamic
system.
Vision And Requirements:
• The relevance of the use of MIMO terahertz antenna arrays in wireless
communication technology lies in the increase in volume of data and
the need for their rapid transmission; the spread of IOT systems,
including the industrial Internet; the growth of e-commerce; the
development of unmanned transport; the need to increase the
bandwidth of networks due to the increase in traffic volume .
• The relevance of the development of new technologies for designing
MIMO antenna arrays for use in 6G communications is also the lack
of a full-fledged technical base for antenna components in the
terahertz wavelength range.
Cond,..
• In 5G networks, beam, formed by a BS with large-scale antenna array,
is much narrower. It provides extremely high directional selectivity
and array gain.
• Furthermore, BS operates at mmWave frequencies can pack more
antennas within a small size of an antenna array.
• Built with high spatial resolution, an antenna array can considerably
increase the data rate while reducing power consumption
Computing Features:
• The Julia programming language fills this role: it is a flexible dynamic
language, appropriate for scientific and numerical computing, with
performance comparable to traditional statically-typed languages.
• Because Julia’s compiler is different from the interpreters used for
languages like Python or R, you may find that Julia’s performance is
unintuitive at first.
• If you find that something is slow, we highly recommend reading
through the Performance Tips section before trying anything else.
• Once you understand how Julia works, it’s easy to write code that’s
nearly as fast as C.
Neural network for simulation of MIMO design flow
chart:
Neural Network:
• An artificial neural network, also simply called a neural network (NN),
is an interconnected group of artificial neurons (simply called neuron)
that uses a mathematical or computational model for information
processing based on a connectionist approach to computation.
• The neuron receives input from some other neurons, or perhaps from an
external source. Each input has an associated weight w, which can be
modified so as to model synaptic learning. A NN may consist of an input
layer, one or several hidden layers and an output layer.
• NNs are commonly trained so that a particular input leads to a specific
target output by adjusting the values of the weights between neurons.
Cond,…
• The network is adjusted, based on a comparison of the output and the
target, until the network output matches the target.
• To use neural networks as surrogates for full-wave analyses in
microwave structure optimization, one must first build a collection of
input-output data with the structure of interest (e.g., geometrical
parameters and S-parameters of filter).
• The data are then usually divided into two groups; the first group is
used to train the neural networks whereas the second group is used to
validate the trained networks.
LAYOUT OF MICROSTRIP ANTENNA ARRAY USING NN
MIMO Design:
• The design of a multi-band antenna is carried out in stages. First, a
microstrip printed antenna with a wide bandwidth is calculated and
designed for each operating frequency range separately.
• Next, printed antennas of different bands are combined and their joint
work is considered, eliminating, if possible, the causes of mutual
influence.
LAYOUT OF MICROSTRIP ANTENNA
ARRAY
CONCLUSION:
• In the early days of high-level numerical computing languages, the thinking was that the
performance of the high-level language did not matter so long as most of the time was
spent inside the numerical libraries.
• These libraries consisted of blockbuster algorithms that would be highly tuned, making
efficient use of computer memory, cache, and low-level instructions. What the world
learned was that only a few codes spent a majority of their time in the blockbusters.
• Most codes were being hampered by interpreter overheads, stemming from processing
more aspects of a program at run time than are strictly necessary.
• The project expects the results of analytical calculation and their comparison with the
characteristics obtained by electrodynamic modeling in the software packages CST
Microwave Studio, Altair FEKO, as well as mathematical programming devices
MATLAB, FAZAR, Python and Julia.
REFERENCE:
M. A. Dubovitskiy, "Machine Learning Based MIMO Antenna Arrays
Optimization for 5G/6G," 2022 Photonics & Electromagnetics Research
Symposium (PIERS), 2022, pp. 690-696, doi:
10.1109/PIERS55526.2022.9793294.
THANK YOU

You might also like