Nenad Petrovic

Dr. Nenad Petrovic

orcid

Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 May 2020 in Simulation Modelling Practice and Theory
Verified
Journal Article
Closed access
NPNenad Petrovic
Nenad Petrovic
MTMilorad Tosic
Milorad Tosic

1 January 2020 in Serbian Journal of Electrical Engineering
Verified
Journal Article
Open access
PDF file
NPNenad Petrovic
Nenad Petrovic
DKDjordje Kocic
Djordje Kocic
Energy management is one of the greatest challenges in smart cities. Moreover, the presence of autonomous vehicles makes this task even more complex. In this paper, we propose a data-driven smart grid framework which aims to make smart cities energy-efficient focusing on two aspects: energy trading and autonomous vehicle charging. The framework leverages deep learning, linear optimization, semantic technology, domain-specific modelling notation, simulation and elements of relay protection. The evaluation of deep learning module together with code generation time and energy distribution cost reduction performed within the simulation environment also presented in this paper are given. According to the results, the achieved energy distribution cost reduction varies and depends from case to case.

1 January 2021 in Facta universitatis - series: Electronics and Energetics
Verified
Journal Article
Open access
PDF file
NPNenad Petrovic
Nenad Petrovic
SVSelena Vasic
Selena Vasic
DMDejan N Milic
Dejan N Milic
Suad SuljovićSuad Suljović
Suad Suljović
SKSamir Konicanin
Samir Konicanin
In this paper we have analyzed macro-diversity (MD) system with one macro SC diversity (MD SC) receiver and two micro MRC (mD MRC) receivers over correlated Gamma-shadowed k-? fading channel. The average bit error probability (ABEP) is calculated using the moment generating function (MGF) approach for BDPSK and BPSK modulations. Graphical representation of the results illustrates the effects of different parameters of the system on its performance as well as the improvements due to the benefits of a combined micro and macro diversity. The obtained analytical expressions are used for the GPU-enabled mobile network modeling, planning and simulation environment to determine the value of Quality of Service (QoS) parameter. Finally, linear optimization is proposed as an approach to improve the QoS parameter of the fading-affected system observed in this paper.

10 May 2024 in Sensors
Verified
Journal Article
Open access
PDF file
Dragana KrsticDragana Krstic
Dragana Krstic
Suad SuljovićSuad Suljović
Suad Suljović
GDGoran Djordjevic
Goran Djordjevic
NPNenad Petrovic
Nenad Petrovic
DMDejan N Milic
Dejan N Milic
Channel modeling is a first step towards the successful projecting of any wireless communication system. Hence, in this paper, we analyze the performance at the output of a multi-branch selection combining (SC) diversity receiver in a wireless environment that has been distracted by fading and co-channel interference (CCI), whereby the fading is modelled by newer Beaulieu-Xie (BX) distribution, and the CCI is modelled by the κ-µ distribution. The BX distribution provides the ability to include in consideration any number of line-of-sight (LOS) useful signal components and non-LOS (NLOS) useful signal components. This distribution contains characteristics of some other fading models thanks to its flexible fading parameters, which also applies to the κ-µ distribution. We derived here the expressions for the probability density function (PDF) and cumulative distribution function (CDF) for the output signal-to-co-channel interference ratio (SIR). After that, other performances are obtained, namely: outage probability (Pout), channel capacity (CC), moment-generating function (MGF), average bit error probability (ABEP), level crossing rate (LCR), and average fade duration (AFD). Numerical results are presented in several graphs versus the SIR for different values of fading and CCI parameters, as well as the number of input branches in the SC receiver. Then, the impact of parameters on all performance is checked. From our numerical results, it is possible to directly obtain the performance for all derived and displayed quantities for cases of previously known distributions of fading and CCI by inserting the appropriate parameter values. In the second part of the paper, a workflow for automated network experimentation relying on the synergy of Large Language Models (LLMs) and model-driven engineering (MDE) is presented, while the previously derived expressions are used for evaluation. Due to the aforementioned, the biggest value of the obtained results is the applicability to the cases of a large number of other distributions for fading and CCI by replacing the corresponding parameters in the formulas for the respective performances.

15 April 2023
Verified
Conference Paper
Open access
MCMatija Cankar
Matija Cankar
NPNenad Petrovic
Nenad Petrovic
Joao Pita CostaJoao Pita Costa
Joao Pita Costa
ACAles Cernivec
Ales Cernivec
JAJan Antic
Jan Antic
DSDejan Stepec
Dejan Stepec
Security represents one of the crucial concerns when it comes to DevOps methodology-empowered software development and service delivery process. Considering the adoption of Infrastructure as Code (IaC), even minor flaws could potentially cause fatal consequences, especially in sensitive domains such as healthcare and maritime applications. However, most of the existing solutions tackle either Static Application Security Testing (SAST) or run-time behavior analysis distinctly. In this paper, we propose a) IaC Scan Runner, an open-source solution developed in Python for inspecting a variety of state-of-the-art IaC languages in application design time and b) the run time anomaly detection tool called LOMOS. Both tools work in synergy and provide a valuable contribution to a DevSecOps tool set. The proposed approach is demonstrated and their results will be demonstrated on various case studies showcasing the capabilities of static analysis tool IaC Scan Runner combined with LOMOS - log analysis artificial intelligence-enabled framework.

8 April 2022 in Mathematical Problems in Engineering
Verified
Journal Article
Open access
PDF file
Dragana KrsticDragana Krstic
Dragana Krstic
NPNenad Petrovic
Nenad Petrovic
IAIssam Al-Azzoni
Issam Al-Azzoni
Efficient resource planning is recognized as one of the key enablers making the large-scale deployment of next-generation wireless networks available for mass usage. Modelling, planning, and software simulation tools reduce both the time needed and costs of their tuning and realization. In this paper, we propose a model-driven framework for proactive network planning relying on synergy of deep learning and multiobjective optimization. The predictions about service demand and energy consumption are taken into account. Also, the impact of degradations resulting from fading and cochannel interference (CCI) effects is also considered. The optimization task is treated as a component allocation problem (CAP) aiming to find the best possible base station allocation for the considered smart city locations with respect to performance and service demand constraints. The goal is to maximize Quality of Service (QoS) while keeping the costs and energy consumption as low as possible. The adoption of a model-driven approach in combination with model-to-model transformations and automated code generation does not only reduce the complexity, making experimentation more rapid and convenient at the same time, but also increase the overall reusability and expandability of the planning tool. According to the obtained results, the proposed solution seems to be promising not only due to achieved benefits but also regarding the execution time, which is shorter than that achieved in our previous works, especially for larger distances. Further, we adopt model-based representation of handover strategies within the planning tool, enabling examination of the dynamic behavior of user-created plan, which is not exploited in other similar works. The main contributions of the paper are (1) wireless network planning (WNP) metamodel, a modelling notation for network plans; (2) model-to-model transformation for conversion of WNP to generalized CAP metamodel; (3) prediction problem (PP) metamodel, high-level abstraction for representation of prediction-related regression and classification problems; (4) code generator that creates PyTorch neural network from PP representation; (5) service demand and energy consumption prediction modules performing regression; (6) multiobjective optimization model for base station allocation; (7) Handover Strategy (HS) metamodel used for description of dynamic aspects and adaptability relevant to network planning.