Simulated Annealing algorithm (SA) is a well-known probabilistic heuristic. It mimics the annealing process in metallurgy to approximate the global minimum of an optimization problem. The SA has many parameters which need to be tuned manually when applied to a specific problem. The tuning may be difficult and time-consuming. This paper aims to overcome this difficulty by using a self-tuning approach based on a machine learning algorithm called Hidden Markov Model (HMM). The main idea is allowing the SA to adapt his own cooling law at each iteration, according to the search history. An experiment was performed on many benchmark functions to show the efficiency of this approach compared to the classical one.
Detecting Assignable Signals via Decomposition of MEWMA Statisticinventionjournals
The MEWMA Chart is used in Process monitoring when a quick detection of small or moderate shifts in the mean vector is desired. When there are shifts in a multivariate Control Charts, it is clearly shows that special cause variation is present in the Process, but the major drawback of MEWMA is inability to identify which variable(s) is/are the source of the signals. Hence effort must be made to identify which variable(s) is/are responsible for the out- of-Control situation. In this article, we employ Mason, Young and Tracy (MYT) approach in identifying the variables for the signals.
Adjusting PageRank parameters and comparing results : REPORTSubhajit Sahu
This is my report on Adjusting PageRank parameters and comparing results (v2).
While doing research work under Prof. Dip Banerjee, Prof. Kishore Kothapalli.
Abstract — The effect of adjusting damping factor α and tolerance τ on iterations needed for PageRank computation is studied here. Relative performance of PageRank computation with L1, L2, and L∞ norms used as convergence check, are also compared with six possible mean ratios. It is observed that increasing the damping factor α linearly increases the iterations needed almost exponentially. On the other hand, decreasing the tolerance τ exponentially decreases the iterations needed almost exponentially. On average, PageRank with L∞ norm as convergence check is the fastest, quickly followed by L2 norm, and then L1 norm. For large graphs, above certain tolerance τ values, convergence can occur in a single iteration. On the contrary, below certain tolerance τ values, sensitivity issues can begin to appear, causing computation to halt at maximum iteration limit without convergence. The six mean ratios for relative performance comparison are based on arithmetic, geometric, and harmonic mean, as well as the order of ratio calculation. Among them GM-RATIO, geometric mean followed by ratio calculation, is found to be most stable, followed by AM-RATIO.
Index terms — PageRank algorithm, Parameter adjustment, Convergence function, Sensitivity issues, Relative performance comparison.
Adjusting PageRank parameters and comparing results : REPORTSubhajit Sahu
This is my report on Adjusting PageRank parameters and comparing results (v2).
While doing research work under Prof. Dip Banerjee, Prof. Kishore Kothapalli.
Abstract — The effect of adjusting damping factor α and tolerance τ on iterations needed for PageRank computation is studied here. Relative performance of PageRank computation with L1, L2, and L∞ norms used as convergence check, are also compared with six possible mean ratios. It is observed that increasing the damping factor α linearly increases the iterations needed almost exponentially. On the other hand, decreasing the tolerance τ exponentially decreases the iterations needed almost exponentially. On average, PageRank with L∞ norm as convergence check is the fastest, quickly followed by L2 norm, and then L1 norm. For large graphs, above certain tolerance τ values, convergence can occur in a single iteration. On the contrary, below certain tolerance τ values, sensitivity issues can begin to appear, causing computation to halt at maximum iteration limit without convergence. The six mean ratios for relative performance comparison are based on arithmetic, geometric, and harmonic mean, as well as the order of ratio calculation. Among them GM-RATIO, geometric mean followed by ratio calculation, is found to be most stable, followed by AM-RATIO.
Index terms — PageRank algorithm, Parameter adjustment, Convergence function, Sensitivity issues, Relative performance comparison.
Detecting Assignable Signals via Decomposition of MEWMA Statisticinventionjournals
The MEWMA Chart is used in Process monitoring when a quick detection of small or moderate shifts in the mean vector is desired. When there are shifts in a multivariate Control Charts, it is clearly shows that special cause variation is present in the Process, but the major drawback of MEWMA is inability to identify which variable(s) is/are the source of the signals. Hence effort must be made to identify which variable(s) is/are responsible for the out- of-Control situation. In this article, we employ Mason, Young and Tracy (MYT) approach in identifying the variables for the signals.
Adjusting PageRank parameters and comparing results : REPORTSubhajit Sahu
This is my report on Adjusting PageRank parameters and comparing results (v2).
While doing research work under Prof. Dip Banerjee, Prof. Kishore Kothapalli.
Abstract — The effect of adjusting damping factor α and tolerance τ on iterations needed for PageRank computation is studied here. Relative performance of PageRank computation with L1, L2, and L∞ norms used as convergence check, are also compared with six possible mean ratios. It is observed that increasing the damping factor α linearly increases the iterations needed almost exponentially. On the other hand, decreasing the tolerance τ exponentially decreases the iterations needed almost exponentially. On average, PageRank with L∞ norm as convergence check is the fastest, quickly followed by L2 norm, and then L1 norm. For large graphs, above certain tolerance τ values, convergence can occur in a single iteration. On the contrary, below certain tolerance τ values, sensitivity issues can begin to appear, causing computation to halt at maximum iteration limit without convergence. The six mean ratios for relative performance comparison are based on arithmetic, geometric, and harmonic mean, as well as the order of ratio calculation. Among them GM-RATIO, geometric mean followed by ratio calculation, is found to be most stable, followed by AM-RATIO.
Index terms — PageRank algorithm, Parameter adjustment, Convergence function, Sensitivity issues, Relative performance comparison.
Adjusting PageRank parameters and comparing results : REPORTSubhajit Sahu
This is my report on Adjusting PageRank parameters and comparing results (v2).
While doing research work under Prof. Dip Banerjee, Prof. Kishore Kothapalli.
Abstract — The effect of adjusting damping factor α and tolerance τ on iterations needed for PageRank computation is studied here. Relative performance of PageRank computation with L1, L2, and L∞ norms used as convergence check, are also compared with six possible mean ratios. It is observed that increasing the damping factor α linearly increases the iterations needed almost exponentially. On the other hand, decreasing the tolerance τ exponentially decreases the iterations needed almost exponentially. On average, PageRank with L∞ norm as convergence check is the fastest, quickly followed by L2 norm, and then L1 norm. For large graphs, above certain tolerance τ values, convergence can occur in a single iteration. On the contrary, below certain tolerance τ values, sensitivity issues can begin to appear, causing computation to halt at maximum iteration limit without convergence. The six mean ratios for relative performance comparison are based on arithmetic, geometric, and harmonic mean, as well as the order of ratio calculation. Among them GM-RATIO, geometric mean followed by ratio calculation, is found to be most stable, followed by AM-RATIO.
Index terms — PageRank algorithm, Parameter adjustment, Convergence function, Sensitivity issues, Relative performance comparison.
Multivariable Parametric Modeling of a Greenhouse by Minimizing the Quadratic...TELKOMNIKA JOURNAL
This paper concerns the identification of a greenhouse described in a multivariable linear system
with two inputs and two outputs (TITO). The method proposed is based on the least squares identification
method, without being less efficient, presents an iterative calculation algorithm with a reduced
computational cost. Moreover, its recursive character allows it to overcome, with a good initialization, slight
variations of parameters, inevitable in a real multivariable process. A comparison with other method s
recently proposed in the literature demonstrates the advantage of this method. Simulations obtained will be
exposed to showthe effectiveness and application of the method on multivariable systems.
An optimal control for complete synchronization of 4D Rabinovich hyperchaotic...TELKOMNIKA JOURNAL
This paper derives new results for the complete synchronization of 4D
identical Rabinovich hyperchaotic systems by using two strategies: active
and nonlinear control. Nonlinear control strategy is considered as one
of the powerful tool for controlling the dynamical systems. The stabilization
results of error dynamics systems are established based on Lyapunov second
method. Control is designed via the relevant variables of drive and response
systems. In comparison with previous strategies, the current controller
(nonlinear control) focuses on convergence speed and the minimum limits
of relevant variables. Better performance is to achieve full synchronization
by designing the control with fewer terms. The proposed control has
certain significance for reducing the time and complexity for strategy
implementation.
On selection of periodic kernels parameters in time series predictioncsandit
In the paper the analysis of the periodic kernels parameters is described. Periodic kernels can
be used for the prediction task, performed as the typical regression problem. On the basis of the
Periodic Kernel Estimator (PerKE) the prediction of real time series is performed. As periodic
kernels require the setting of their parameters it is necessary to analyse their influence on the
prediction quality. This paper describes an easy methodology of finding values of parameters of
periodic kernels. It is based on grid search. Two different error measures are taken into
consideration as the prediction qualities but lead to comparable results. The methodology was
tested on benchmark and real datasets and proved to give satisfactory results.
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...IJORCS
This paper presents a new algorithm for solving large scale global optimization problems based on hybridization of simulated annealing and Nelder-Mead algorithm. The new algorithm is called simulated Nelder-Mead algorithm with random variables updating (SNMRVU). SNMRVU starts with an initial solution, which is generated randomly and then the solution is divided into partitions. The neighborhood zone is generated, random number of partitions are selected and variables updating process is starting in order to generate a trail neighbor solutions. This process helps the SNMRVU algorithm to explore the region around a current iterate solution. The Nelder- Mead algorithm is used in the final stage in order to improve the best solution found so far and accelerates the convergence in the final stage. The performance of the SNMRVU algorithm is evaluated using 27 scalable benchmark functions and compared with four algorithms. The results show that the SNMRVU algorithm is promising and produces high quality solutions with low computational costs.
Adapted Branch-and-Bound Algorithm Using SVM With Model SelectionIJECEIAES
Branch-and-Bound algorithm is the basis for the majority of solving methods in mixed integer linear programming. It has been proving its efficiency in different fields. In fact, it creates little by little a tree of nodes by adopting two strategies. These strategies are variable selection strategy and node selection strategy. In our previous work, we experienced a methodology of learning branch-and-bound strategies using regression-based support vector machine twice. That methodology allowed firstly to exploit information from previous executions of Branch-and-Bound algorithm on other instances. Secondly, it created information channel between node selection strategy and variable branching strategy. And thirdly, it gave good results in term of running time comparing to standard Branch-and-Bound algorithm. In this work, we will focus on increasing SVM performance by using cross validation coupled with model selection.
Multivariable Parametric Modeling of a Greenhouse by Minimizing the Quadratic...TELKOMNIKA JOURNAL
This paper concerns the identification of a greenhouse described in a multivariable linear system
with two inputs and two outputs (TITO). The method proposed is based on the least squares identification
method, without being less efficient, presents an iterative calculation algorithm with a reduced
computational cost. Moreover, its recursive character allows it to overcome, with a good initialization, slight
variations of parameters, inevitable in a real multivariable process. A comparison with other method s
recently proposed in the literature demonstrates the advantage of this method. Simulations obtained will be
exposed to showthe effectiveness and application of the method on multivariable systems.
An optimal control for complete synchronization of 4D Rabinovich hyperchaotic...TELKOMNIKA JOURNAL
This paper derives new results for the complete synchronization of 4D
identical Rabinovich hyperchaotic systems by using two strategies: active
and nonlinear control. Nonlinear control strategy is considered as one
of the powerful tool for controlling the dynamical systems. The stabilization
results of error dynamics systems are established based on Lyapunov second
method. Control is designed via the relevant variables of drive and response
systems. In comparison with previous strategies, the current controller
(nonlinear control) focuses on convergence speed and the minimum limits
of relevant variables. Better performance is to achieve full synchronization
by designing the control with fewer terms. The proposed control has
certain significance for reducing the time and complexity for strategy
implementation.
On selection of periodic kernels parameters in time series predictioncsandit
In the paper the analysis of the periodic kernels parameters is described. Periodic kernels can
be used for the prediction task, performed as the typical regression problem. On the basis of the
Periodic Kernel Estimator (PerKE) the prediction of real time series is performed. As periodic
kernels require the setting of their parameters it is necessary to analyse their influence on the
prediction quality. This paper describes an easy methodology of finding values of parameters of
periodic kernels. It is based on grid search. Two different error measures are taken into
consideration as the prediction qualities but lead to comparable results. The methodology was
tested on benchmark and real datasets and proved to give satisfactory results.
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...IJORCS
This paper presents a new algorithm for solving large scale global optimization problems based on hybridization of simulated annealing and Nelder-Mead algorithm. The new algorithm is called simulated Nelder-Mead algorithm with random variables updating (SNMRVU). SNMRVU starts with an initial solution, which is generated randomly and then the solution is divided into partitions. The neighborhood zone is generated, random number of partitions are selected and variables updating process is starting in order to generate a trail neighbor solutions. This process helps the SNMRVU algorithm to explore the region around a current iterate solution. The Nelder- Mead algorithm is used in the final stage in order to improve the best solution found so far and accelerates the convergence in the final stage. The performance of the SNMRVU algorithm is evaluated using 27 scalable benchmark functions and compared with four algorithms. The results show that the SNMRVU algorithm is promising and produces high quality solutions with low computational costs.
Adapted Branch-and-Bound Algorithm Using SVM With Model SelectionIJECEIAES
Branch-and-Bound algorithm is the basis for the majority of solving methods in mixed integer linear programming. It has been proving its efficiency in different fields. In fact, it creates little by little a tree of nodes by adopting two strategies. These strategies are variable selection strategy and node selection strategy. In our previous work, we experienced a methodology of learning branch-and-bound strategies using regression-based support vector machine twice. That methodology allowed firstly to exploit information from previous executions of Branch-and-Bound algorithm on other instances. Secondly, it created information channel between node selection strategy and variable branching strategy. And thirdly, it gave good results in term of running time comparing to standard Branch-and-Bound algorithm. In this work, we will focus on increasing SVM performance by using cross validation coupled with model selection.
Simulated Annealing for Optimal Power Flow (OPF)Anmol Dwivedi
Code available at: https://github.com/anmold-07/Optimal-Power-Flow-using-Simulated-Annealing
In this report, the algorithm is tested on standard functions like the Himmelblau’s function, Easom function, and Ackley function. Further, the algorithm is used to solve an Optimal Power Flow (OPF) with an objective to minimize the transmission line losses for an IEEE 14 bus and 30 bus systems. The proposed methodology has been tested with IEEE 14 bus and 30 bus networks and finally, the results section includes the conclusions of the work.
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh BagweRishikesh Bagwe
The Dynamic Matrix Control (DMC) method of Model Predictive Control was simulated in MATLAB on Jacketed Tank Heater. The characteristics of the liquid being controlled are height and temperature
COMPARING THE CUCKOO ALGORITHM WITH OTHER ALGORITHMS FOR ESTIMATING TWO GLSD ...csandit
This study introduces and compares different methods for estimating the two parameters of
generalized logarithmic series distribution. These methods are the cuckoo search optimization,
maximum likelihood estimation, and method of moments algorithms. All the required
derivations and basic steps of each algorithm are explained. The applications for these
algorithms are implemented through simulations using different sample sizes (n = 15, 25, 50,
100). Results are compared using the statistical measure mean square error.
A simple finite element solver for thermo-mechanical problems - margonari eng...Scilab
In this paper we would like to show how it is possible to develop a simple but effective finite element solver to deal with thermo-mechanical problems. In many engineering situations it is necessary to solve heat conduction problems, both steady and unsteady state, to estimate the temperature field inside a medium and, at the same time, compute the induced strain and stress states.
To solve such problems many commercial software tools are available. They provide user-friendly interfaces and flexible solvers, which can also take into account very complicated boundary conditions, such as radiation, and nonlinearities of any kind, to allow the user to model the reality in a very accurate and reliable way.
However, there are some situations in which the problem to be solved requires a simple and standard modeling: in these cases it could be sufficient to have a light and dedicated software able to give reliable solutions. Moreover, other two desirable features of such a software could be the possibility to access the source to easily program new tools and, last but not least, to have a cost-and-license free product. This turns out to be very useful when dealing with the solution of optimization problems.
Keeping in mind these considerations, we used the Scilab platform and the gmsh (which are both open source codes) to show that it is possible to build tailored software tools, able to solve standard but complex problems quite efficiently.
Output feedback trajectory stabilization of the uncertainty DC servomechanism...ISA Interchange
This work proposes a solution for the output feedback trajectory-tracking problem in the case of an uncertain DC servomechanism system. The system consists of a pendulum actuated by a DC motor and subject to a time-varying bounded disturbance. The control law consists of a Proportional Derivative controller and an uncertain estimator that allows compensating the effects of the unknown bounded perturbation. Because the motor velocity state is not available from measurements, a second-order sliding-mode observer permits the estimation of this variable in finite time. This last feature allows applying the Separation Principle. The convergence analysis is carried out by means of the Lyapunov method. Results obtained from numerical simulations and experiments in a laboratory prototype show the performance of the closed loop system.
Hidden Markov model technique for dynamic spectrum accessTELKOMNIKA JOURNAL
Dynamic spectrum access is a paradigm used to access the spectrum dynamically. A hidden Markov model (HMM) is one in which you observe a sequence of emissions, but do not know the sequence of states the model went through to generate the emissions. Analysis of hidden Markov models seeks to recover the sequence of states from the observed data. In this paper, we estimate the occupancy state of channels using hidden Markov process. Using Viterbi algorithm, we generate the most likely states and compare it with the channel states. We generated two HMMs, one slowly changing and another more dynamic and compare their performance. Using the Baum-Welch algorithm and maximum likelihood algorithm we calculated the estimated transition and emission matrix, and then we compare the estimated states prediction performance of both the methods using stationary distribution of average estimated transition matrix calculated by both the methods.
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMcsitconf
A quantum computation problem is discussed in this paper. Many new features that make
quantum computation superior to classical computation can be attributed to quantum coherence
effect, which depends on the phase of quantum coherent state. Quantum Fourier transform
algorithm, the most commonly used algorithm, is introduced. And one of its most important
applications, phase estimation of quantum state based on quantum Fourier transform, is
presented in details. The flow of phase estimation algorithm and the quantum circuit model are
shown. And the error of the output phase value, as well as the probability of measurement, is
analysed. The probability distribution of the measuring result of phase value is presented and
the computational efficiency is discussed.
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMcscpconf
A quantum computation problem is discussed in this paper. Many new features that make quantum computation superior to classical computation can be attributed to quantum coherence
effect, which depends on the phase of quantum coherent state. Quantum Fourier transform algorithm, the most commonly used algorithm, is introduced. And one of its most important
applications, phase estimation of quantum state based on quantum Fourier transform, is presented in details. The flow of phase estimation algorithm and the quantum circuit model are
shown. And the error of the output phase value, as well as the probability of measurement, is analysed. The probability distribution of the measuring result of phase value is presented and the computational efficiency is discussed.
Title of the ReportA. Partner, B. Partner, and C. Partner.docxjuliennehar
Title of the Report
A. Partner, B. Partner, and C. Partner
Abstract
The report abstract is a short summary of the report. It is usually one paragraph (100-200 words) and should include
about one or two sentences on each of the following main points:
1. Purpose of the experiment
2. Key results
3. Major points of discussion
4. Main conclusions
Tip: It may be helpful if you complete the other sections of the report before writing the abstract. You can basically
draw these four main points from them.
example: In this experiment a very important physical effect was studied by measuring the dependence of a quantity
V of the quantity X for two different sample temperatures. The experimental measurements confirmed the quadratic
dependence V = kX2 predicted by Someone’s first law. The value of the mystery parameter k = 15.4 ± 0.5 s was
extracted from the fit. This value is not consistent with the theoretically predicted ktheory = 17.34 s. This discrepancy
is attributed to low efficiency of the V -detector.
1. Introduction
This section is also often referred to as the purpose or
plan. It includes two main categories:
Purpose: It usually is expressed in one or two sen-
tences that include the main method used for accomplish-
ing the purpose of the experiment.
Ex: The purpose of the experiment was to determine
the mass of an ion using the mass spectrometer.
Background and theory: related to the experiment.
This includes explanations of theories, methods or equa-
tions used, etc.; for the example above, you might want to
explain the theory behind mass spectrometer and a short
description about the process and setup you used in the
experiment. It is important to remember that report needs
to be as straightforward as possible. You should comprise
only as much information as needed for the reader to un-
derstand the purpose and methods. Your should also pro-
vide additional information such as a hypothesis (what is
expected to happen in the experiment based on the theory)
or safety information. The main focus of the introduction
mainly focuses on supporting the reader to understand the
purpose, methods, and reasons for these particular meth-
ods.Purpose of the experiment
Example:
Calculation of the pressure coefficient Cp
From the lectures notes, Cp can be obtained by the eq.
(1)
− Cp =
P − P∞
1
2 ∗ ρ ∗ U2∞
(1)
Where P and P∞ are respectively the local pressure and
the atmosphere pressure far away. U∞ is the wind velocity
Preprint submitted to supervisor March 4, 2020
of the wind tunnel.
Calculation of the lift coefficient CL
First, the expression for the pressure force acting nor-
mal to the chord line is given in the lecture notes as eq.(2),
Cn =
∮
Cp(−n̂ ∗ ŷ)dl, (2)
with Cp the coefficient of lift and n̂ the unit normal
vector pointing out of the surface, ŷ is the unit vector in
the direction normal to the chord line. dl is the length of an
infinitesimal line element. Similarly, the axial component
can be express as eq.(3)
Ca ...
Genetic Algorithm for Solving the Economic Load DispatchSatyendra Singh
In this paper, comparative study of two approaches, Genetic Algorithm
(GA) and Lambda Iteration method (LIM) have been used to provide
the solution of the economic load dispatch (ELD) problem. The ELD
problem is defined as to minimize the total operating cost of a power
system while meeting the total load plus transmission losses within
generation limits. GA and LIM have been used individually for solving
two cases, first is three generator test system and second is ten
generator test system. The results are compared which reveals that GA
can provide more accurate results with fast convergence characteristics
and is superior to LIM.
Bibliometric analysis highlighting the role of women in addressing climate ch...IJECEIAES
Fossil fuel consumption increased quickly, contributing to climate change
that is evident in unusual flooding and draughts, and global warming. Over
the past ten years, women's involvement in society has grown dramatically,
and they succeeded in playing a noticeable role in reducing climate change.
A bibliometric analysis of data from the last ten years has been carried out to
examine the role of women in addressing the climate change. The analysis's
findings discussed the relevant to the sustainable development goals (SDGs),
particularly SDG 7 and SDG 13. The results considered contributions made
by women in the various sectors while taking geographic dispersion into
account. The bibliometric analysis delves into topics including women's
leadership in environmental groups, their involvement in policymaking, their
contributions to sustainable development projects, and the influence of
gender diversity on attempts to mitigate climate change. This study's results
highlight how women have influenced policies and actions related to climate
change, point out areas of research deficiency and recommendations on how
to increase role of the women in addressing the climate change and
achieving sustainability. To achieve more successful results, this initiative
aims to highlight the significance of gender equality and encourage
inclusivity in climate change decision-making processes.
Voltage and frequency control of microgrid in presence of micro-turbine inter...IJECEIAES
The active and reactive load changes have a significant impact on voltage
and frequency. In this paper, in order to stabilize the microgrid (MG) against
load variations in islanding mode, the active and reactive power of all
distributed generators (DGs), including energy storage (battery), diesel
generator, and micro-turbine, are controlled. The micro-turbine generator is
connected to MG through a three-phase to three-phase matrix converter, and
the droop control method is applied for controlling the voltage and
frequency of MG. In addition, a method is introduced for voltage and
frequency control of micro-turbines in the transition state from gridconnected mode to islanding mode. A novel switching strategy of the matrix
converter is used for converting the high-frequency output voltage of the
micro-turbine to the grid-side frequency of the utility system. Moreover,
using the switching strategy, the low-order harmonics in the output current
and voltage are not produced, and consequently, the size of the output filter
would be reduced. In fact, the suggested control strategy is load-independent
and has no frequency conversion restrictions. The proposed approach for
voltage and frequency regulation demonstrates exceptional performance and
favorable response across various load alteration scenarios. The suggested
strategy is examined in several scenarios in the MG test systems, and the
simulation results are addressed.
Enhancing battery system identification: nonlinear autoregressive modeling fo...IJECEIAES
Precisely characterizing Li-ion batteries is essential for optimizing their
performance, enhancing safety, and prolonging their lifespan across various
applications, such as electric vehicles and renewable energy systems. This
article introduces an innovative nonlinear methodology for system
identification of a Li-ion battery, employing a nonlinear autoregressive with
exogenous inputs (NARX) model. The proposed approach integrates the
benefits of nonlinear modeling with the adaptability of the NARX structure,
facilitating a more comprehensive representation of the intricate
electrochemical processes within the battery. Experimental data collected
from a Li-ion battery operating under diverse scenarios are employed to
validate the effectiveness of the proposed methodology. The identified
NARX model exhibits superior accuracy in predicting the battery's behavior
compared to traditional linear models. This study underscores the
importance of accounting for nonlinearities in battery modeling, providing
insights into the intricate relationships between state-of-charge, voltage, and
current under dynamic conditions.
Smart grid deployment: from a bibliometric analysis to a surveyIJECEIAES
Smart grids are one of the last decades' innovations in electrical energy.
They bring relevant advantages compared to the traditional grid and
significant interest from the research community. Assessing the field's
evolution is essential to propose guidelines for facing new and future smart
grid challenges. In addition, knowing the main technologies involved in the
deployment of smart grids (SGs) is important to highlight possible
shortcomings that can be mitigated by developing new tools. This paper
contributes to the research trends mentioned above by focusing on two
objectives. First, a bibliometric analysis is presented to give an overview of
the current research level about smart grid deployment. Second, a survey of
the main technological approaches used for smart grid implementation and
their contributions are highlighted. To that effect, we searched the Web of
Science (WoS), and the Scopus databases. We obtained 5,663 documents
from WoS and 7,215 from Scopus on smart grid implementation or
deployment. With the extraction limitation in the Scopus database, 5,872 of
the 7,215 documents were extracted using a multi-step process. These two
datasets have been analyzed using a bibliometric tool called bibliometrix.
The main outputs are presented with some recommendations for future
research.
Use of analytical hierarchy process for selecting and prioritizing islanding ...IJECEIAES
One of the problems that are associated to power systems is islanding
condition, which must be rapidly and properly detected to prevent any
negative consequences on the system's protection, stability, and security.
This paper offers a thorough overview of several islanding detection
strategies, which are divided into two categories: classic approaches,
including local and remote approaches, and modern techniques, including
techniques based on signal processing and computational intelligence.
Additionally, each approach is compared and assessed based on several
factors, including implementation costs, non-detected zones, declining
power quality, and response times using the analytical hierarchy process
(AHP). The multi-criteria decision-making analysis shows that the overall
weight of passive methods (24.7%), active methods (7.8%), hybrid methods
(5.6%), remote methods (14.5%), signal processing-based methods (26.6%),
and computational intelligent-based methods (20.8%) based on the
comparison of all criteria together. Thus, it can be seen from the total weight
that hybrid approaches are the least suitable to be chosen, while signal
processing-based methods are the most appropriate islanding detection
method to be selected and implemented in power system with respect to the
aforementioned factors. Using Expert Choice software, the proposed
hierarchy model is studied and examined.
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...IJECEIAES
The power generated by photovoltaic (PV) systems is influenced by
environmental factors. This variability hampers the control and utilization of
solar cells' peak output. In this study, a single-stage grid-connected PV
system is designed to enhance power quality. Our approach employs fuzzy
logic in the direct power control (DPC) of a three-phase voltage source
inverter (VSI), enabling seamless integration of the PV connected to the
grid. Additionally, a fuzzy logic-based maximum power point tracking
(MPPT) controller is adopted, which outperforms traditional methods like
incremental conductance (INC) in enhancing solar cell efficiency and
minimizing the response time. Moreover, the inverter's real-time active and
reactive power is directly managed to achieve a unity power factor (UPF).
The system's performance is assessed through MATLAB/Simulink
implementation, showing marked improvement over conventional methods,
particularly in steady-state and varying weather conditions. For solar
irradiances of 500 and 1,000 W/m2
, the results show that the proposed
method reduces the total harmonic distortion (THD) of the injected current
to the grid by approximately 46% and 38% compared to conventional
methods, respectively. Furthermore, we compare the simulation results with
IEEE standards to evaluate the system's grid compatibility.
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...IJECEIAES
Photovoltaic systems have emerged as a promising energy resource that
caters to the future needs of society, owing to their renewable, inexhaustible,
and cost-free nature. The power output of these systems relies on solar cell
radiation and temperature. In order to mitigate the dependence on
atmospheric conditions and enhance power tracking, a conventional
approach has been improved by integrating various methods. To optimize
the generation of electricity from solar systems, the maximum power point
tracking (MPPT) technique is employed. To overcome limitations such as
steady-state voltage oscillations and improve transient response, two
traditional MPPT methods, namely fuzzy logic controller (FLC) and perturb
and observe (P&O), have been modified. This research paper aims to
simulate and validate the step size of the proposed modified P&O and FLC
techniques within the MPPT algorithm using MATLAB/Simulink for
efficient power tracking in photovoltaic systems.
Adaptive synchronous sliding control for a robot manipulator based on neural ...IJECEIAES
Robot manipulators have become important equipment in production lines, medical fields, and transportation. Improving the quality of trajectory tracking for
robot hands is always an attractive topic in the research community. This is a
challenging problem because robot manipulators are complex nonlinear systems
and are often subject to fluctuations in loads and external disturbances. This
article proposes an adaptive synchronous sliding control scheme to improve trajectory tracking performance for a robot manipulator. The proposed controller
ensures that the positions of the joints track the desired trajectory, synchronize
the errors, and significantly reduces chattering. First, the synchronous tracking
errors and synchronous sliding surfaces are presented. Second, the synchronous
tracking error dynamics are determined. Third, a robust adaptive control law is
designed,the unknown components of the model are estimated online by the neural network, and the parameters of the switching elements are selected by fuzzy
logic. The built algorithm ensures that the tracking and approximation errors
are ultimately uniformly bounded (UUB). Finally, the effectiveness of the constructed algorithm is demonstrated through simulation and experimental results.
Simulation and experimental results show that the proposed controller is effective with small synchronous tracking errors, and the chattering phenomenon is
significantly reduced.
Remote field-programmable gate array laboratory for signal acquisition and de...IJECEIAES
A remote laboratory utilizing field-programmable gate array (FPGA) technologies enhances students’ learning experience anywhere and anytime in embedded system design. Existing remote laboratories prioritize hardware access and visual feedback for observing board behavior after programming, neglecting comprehensive debugging tools to resolve errors that require internal signal acquisition. This paper proposes a novel remote embeddedsystem design approach targeting FPGA technologies that are fully interactive via a web-based platform. Our solution provides FPGA board access and debugging capabilities beyond the visual feedback provided by existing remote laboratories. We implemented a lab module that allows users to seamlessly incorporate into their FPGA design. The module minimizes hardware resource utilization while enabling the acquisition of a large number of data samples from the signal during the experiments by adaptively compressing the signal prior to data transmission. The results demonstrate an average compression ratio of 2.90 across three benchmark signals, indicating efficient signal acquisition and effective debugging and analysis. This method allows users to acquire more data samples than conventional methods. The proposed lab allows students to remotely test and debug their designs, bridging the gap between theory and practice in embedded system design.
Detecting and resolving feature envy through automated machine learning and m...IJECEIAES
Efficiently identifying and resolving code smells enhances software project quality. This paper presents a novel solution, utilizing automated machine learning (AutoML) techniques, to detect code smells and apply move method refactoring. By evaluating code metrics before and after refactoring, we assessed its impact on coupling, complexity, and cohesion. Key contributions of this research include a unique dataset for code smell classification and the development of models using AutoGluon for optimal performance. Furthermore, the study identifies the top 20 influential features in classifying feature envy, a well-known code smell, stemming from excessive reliance on external classes. We also explored how move method refactoring addresses feature envy, revealing reduced coupling and complexity, and improved cohesion, ultimately enhancing code quality. In summary, this research offers an empirical, data-driven approach, integrating AutoML and move method refactoring to optimize software project quality. Insights gained shed light on the benefits of refactoring on code quality and the significance of specific features in detecting feature envy. Future research can expand to explore additional refactoring techniques and a broader range of code metrics, advancing software engineering practices and standards.
Smart monitoring technique for solar cell systems using internet of things ba...IJECEIAES
Rapidly and remotely monitoring and receiving the solar cell systems status parameters, solar irradiance, temperature, and humidity, are critical issues in enhancement their efficiency. Hence, in the present article an improved smart prototype of internet of things (IoT) technique based on embedded system through NodeMCU ESP8266 (ESP-12E) was carried out experimentally. Three different regions at Egypt; Luxor, Cairo, and El-Beheira cities were chosen to study their solar irradiance profile, temperature, and humidity by the proposed IoT system. The monitoring data of solar irradiance, temperature, and humidity were live visualized directly by Ubidots through hypertext transfer protocol (HTTP) protocol. The measured solar power radiation in Luxor, Cairo, and El-Beheira ranged between 216-1000, 245-958, and 187-692 W/m 2 respectively during the solar day. The accuracy and rapidity of obtaining monitoring results using the proposed IoT system made it a strong candidate for application in monitoring solar cell systems. On the other hand, the obtained solar power radiation results of the three considered regions strongly candidate Luxor and Cairo as suitable places to build up a solar cells system station rather than El-Beheira.
An efficient security framework for intrusion detection and prevention in int...IJECEIAES
Over the past few years, the internet of things (IoT) has advanced to connect billions of smart devices to improve quality of life. However, anomalies or malicious intrusions pose several security loopholes, leading to performance degradation and threat to data security in IoT operations. Thereby, IoT security systems must keep an eye on and restrict unwanted events from occurring in the IoT network. Recently, various technical solutions based on machine learning (ML) models have been derived towards identifying and restricting unwanted events in IoT. However, most ML-based approaches are prone to miss-classification due to inappropriate feature selection. Additionally, most ML approaches applied to intrusion detection and prevention consider supervised learning, which requires a large amount of labeled data to be trained. Consequently, such complex datasets are impossible to source in a large network like IoT. To address this problem, this proposed study introduces an efficient learning mechanism to strengthen the IoT security aspects. The proposed algorithm incorporates supervised and unsupervised approaches to improve the learning models for intrusion detection and mitigation. Compared with the related works, the experimental outcome shows that the model performs well in a benchmark dataset. It accomplishes an improved detection accuracy of approximately 99.21%.
Developing a smart system for infant incubators using the internet of things ...IJECEIAES
This research is developing an incubator system that integrates the internet of things and artificial intelligence to improve care for premature babies. The system workflow starts with sensors that collect data from the incubator. Then, the data is sent in real-time to the internet of things (IoT) broker eclipse mosquito using the message queue telemetry transport (MQTT) protocol version 5.0. After that, the data is stored in a database for analysis using the long short-term memory network (LSTM) method and displayed in a web application using an application programming interface (API) service. Furthermore, the experimental results produce as many as 2,880 rows of data stored in the database. The correlation coefficient between the target attribute and other attributes ranges from 0.23 to 0.48. Next, several experiments were conducted to evaluate the model-predicted value on the test data. The best results are obtained using a two-layer LSTM configuration model, each with 60 neurons and a lookback setting 6. This model produces an R 2 value of 0.934, with a root mean square error (RMSE) value of 0.015 and a mean absolute error (MAE) of 0.008. In addition, the R 2 value was also evaluated for each attribute used as input, with a result of values between 0.590 and 0.845.
A review on internet of things-based stingless bee's honey production with im...IJECEIAES
Honey is produced exclusively by honeybees and stingless bees which both are well adapted to tropical and subtropical regions such as Malaysia. Stingless bees are known for producing small amounts of honey and are known for having a unique flavor profile. Problem identified that many stingless bees collapsed due to weather, temperature and environment. It is critical to understand the relationship between the production of stingless bee honey and environmental conditions to improve honey production. Thus, this paper presents a review on stingless bee's honey production and prediction modeling. About 54 previous research has been analyzed and compared in identifying the research gaps. A framework on modeling the prediction of stingless bee honey is derived. The result presents the comparison and analysis on the internet of things (IoT) monitoring systems, honey production estimation, convolution neural networks (CNNs), and automatic identification methods on bee species. It is identified based on image detection method the top best three efficiency presents CNN is at 98.67%, densely connected convolutional networks with YOLO v3 is 97.7%, and DenseNet201 convolutional networks 99.81%. This study is significant to assist the researcher in developing a model for predicting stingless honey produced by bee's output, which is important for a stable economy and food security.
A trust based secure access control using authentication mechanism for intero...IJECEIAES
The internet of things (IoT) is a revolutionary innovation in many aspects of our society including interactions, financial activity, and global security such as the military and battlefield internet. Due to the limited energy and processing capacity of network devices, security, energy consumption, compatibility, and device heterogeneity are the long-term IoT problems. As a result, energy and security are critical for data transmission across edge and IoT networks. Existing IoT interoperability techniques need more computation time, have unreliable authentication mechanisms that break easily, lose data easily, and have low confidentiality. In this paper, a key agreement protocol-based authentication mechanism for IoT devices is offered as a solution to this issue. This system makes use of information exchange, which must be secured to prevent access by unauthorized users. Using a compact contiki/cooja simulator, the performance and design of the suggested framework are validated. The simulation findings are evaluated based on detection of malicious nodes after 60 minutes of simulation. The suggested trust method, which is based on privacy access control, reduced packet loss ratio to 0.32%, consumed 0.39% power, and had the greatest average residual energy of 0.99 mJoules at 10 nodes.
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbersIJECEIAES
In real world applications, data are subject to ambiguity due to several factors; fuzzy sets and fuzzy numbers propose a great tool to model such ambiguity. In case of hesitation, the complement of a membership value in fuzzy numbers can be different from the non-membership value, in which case we can model using intuitionistic fuzzy numbers as they provide flexibility by defining both a membership and a non-membership functions. In this article, we consider the intuitionistic fuzzy linear programming problem with intuitionistic polygonal fuzzy numbers, which is a generalization of the previous polygonal fuzzy numbers found in the literature. We present a modification of the simplex method that can be used to solve any general intuitionistic fuzzy linear programming problem after approximating the problem by an intuitionistic polygonal fuzzy number with n edges. This method is given in a simple tableau formulation, and then applied on numerical examples for clarity.
The performance of artificial intelligence in prostate magnetic resonance im...IJECEIAES
Prostate cancer is the predominant form of cancer observed in men worldwide. The application of magnetic resonance imaging (MRI) as a guidance tool for conducting biopsies has been established as a reliable and well-established approach in the diagnosis of prostate cancer. The diagnostic performance of MRI-guided prostate cancer diagnosis exhibits significant heterogeneity due to the intricate and multi-step nature of the diagnostic pathway. The development of artificial intelligence (AI) models, specifically through the utilization of machine learning techniques such as deep learning, is assuming an increasingly significant role in the field of radiology. In the realm of prostate MRI, a considerable body of literature has been dedicated to the development of various AI algorithms. These algorithms have been specifically designed for tasks such as prostate segmentation, lesion identification, and classification. The overarching objective of these endeavors is to enhance diagnostic performance and foster greater agreement among different observers within MRI scans for the prostate. This review article aims to provide a concise overview of the application of AI in the field of radiology, with a specific focus on its utilization in prostate MRI.
Seizure stage detection of epileptic seizure using convolutional neural networksIJECEIAES
According to the World Health Organization (WHO), seventy million individuals worldwide suffer from epilepsy, a neurological disorder. While electroencephalography (EEG) is crucial for diagnosing epilepsy and monitoring the brain activity of epilepsy patients, it requires a specialist to examine all EEG recordings to find epileptic behavior. This procedure needs an experienced doctor, and a precise epilepsy diagnosis is crucial for appropriate treatment. To identify epileptic seizures, this study employed a convolutional neural network (CNN) based on raw scalp EEG signals to discriminate between preictal, ictal, postictal, and interictal segments. The possibility of these characteristics is explored by examining how well timedomain signals work in the detection of epileptic signals using intracranial Freiburg Hospital (FH), scalp Children's Hospital Boston-Massachusetts Institute of Technology (CHB-MIT) databases, and Temple University Hospital (TUH) EEG. To test the viability of this approach, two types of experiments were carried out. Firstly, binary class classification (preictal, ictal, postictal each versus interictal) and four-class classification (interictal versus preictal versus ictal versus postictal). The average accuracy for stage detection using CHB-MIT database was 84.4%, while the Freiburg database's time-domain signals had an accuracy of 79.7% and the highest accuracy of 94.02% for classification in the TUH EEG database when comparing interictal stage to preictal stage.
Analysis of driving style using self-organizing maps to analyze driver behaviorIJECEIAES
Modern life is strongly associated with the use of cars, but the increase in acceleration speeds and their maneuverability leads to a dangerous driving style for some drivers. In these conditions, the development of a method that allows you to track the behavior of the driver is relevant. The article provides an overview of existing methods and models for assessing the functioning of motor vehicles and driver behavior. Based on this, a combined algorithm for recognizing driving style is proposed. To do this, a set of input data was formed, including 20 descriptive features: About the environment, the driver's behavior and the characteristics of the functioning of the car, collected using OBD II. The generated data set is sent to the Kohonen network, where clustering is performed according to driving style and degree of danger. Getting the driving characteristics into a particular cluster allows you to switch to the private indicators of an individual driver and considering individual driving characteristics. The application of the method allows you to identify potentially dangerous driving styles that can prevent accidents.
Hyperspectral object classification using hybrid spectral-spatial fusion and ...IJECEIAES
Because of its spectral-spatial and temporal resolution of greater areas, hyperspectral imaging (HSI) has found widespread application in the field of object classification. The HSI is typically used to accurately determine an object's physical characteristics as well as to locate related objects with appropriate spectral fingerprints. As a result, the HSI has been extensively applied to object identification in several fields, including surveillance, agricultural monitoring, environmental research, and precision agriculture. However, because of their enormous size, objects require a lot of time to classify; for this reason, both spectral and spatial feature fusion have been completed. The existing classification strategy leads to increased misclassification, and the feature fusion method is unable to preserve semantic object inherent features; This study addresses the research difficulties by introducing a hybrid spectral-spatial fusion (HSSF) technique to minimize feature size while maintaining object intrinsic qualities; Lastly, a soft-margins kernel is proposed for multi-layer deep support vector machine (MLDSVM) to reduce misclassification. The standard Indian pines dataset is used for the experiment, and the outcome demonstrates that the HSSF-MLDSVM model performs substantially better in terms of accuracy and Kappa coefficient.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
2. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 291 – 298
292
using Baum-Welch algorithm [18]. Then we proceed to a classification process through the Viterbi algorithm
[18] which gives the most probable cooling law parameter. The rest of this paper is organized as follows.
Section 2 is devoted hybridization methodology of HMM, SA, then section 3 presents and discusses the
experimental results, and finally, we conclude the paper in section 4.
2. THE RESEARCH METHOD
To enhance the performance of SA, an hybridization with the HMM was adopted. During the run, the
hidden Markov model performs classification based on observable sequence generated from a set of rules.
This sequence allows the model to guess the hidden state which can be a slow cooling helping the algorithm to
converge to a global minimum, a medium or rapid cooling to speed up the search when no improvement in
solution occurs (Figure 1).
Figure 1. Markov chain for simulated annealing algorithm
The Hidden Markov Model can be defined as 5-tuple where:
a. S= { , , } is set of hidden states, which is respectively: slow, medium and rapid cooling.
b. : is SA with a slow Lundy decrease law, the cooling factor is .
c. : is the same variant of simulated annealing, where the cooling law is faster than the previous one
d. : is Lundy simulated annealing variant with where the rapid cooling law
e. is the set of the observation per state.
f. is a transition probability matrix, where is the probability that the state at time is ,
is given when the state at time is
g. is the initial probability, where is the probability of being in the state .
h. is the observation probabilities, where is the probability of observing in state . This
observations matrix of hidden markov model is estimated at early stage by Maximum Likelihood
Estimation (MLE).
The main purpose of this model is to estimate state sequence S that best explains the observation
sequence O. To generate the observable sequence of HMM model. We use a progression rate described in
Equation (1), and a measure of the acceptance rate of the proposed solution described in Equation (2).
(1)
Where in Equation (1), the number of proposal is the number of solution generated by the neighborhood
function in each iteration, inner and outer loop are the maximum number of iterations established for SA to
find the best solution.
(2)
In Equation (2), the number of accepted solutions at iteration t is the accumulated number of accepted
solution until the current iteration; and like the Eq. 1, number of proposal is the number of solution generated
during the search. The acceptance rate , and the progression rate are then used to generate a sequence of
class from a set of rules as follow:
a. : little decrease of acceptance rate.
b. : no improvement in cost function even if the progression rate is less than 50%.
c. : a great decrease of acceptance rate.
d. : a little increase of acceptance rate.
e. : a huge increase of acceptance rate.
Rapid CoolingMedium CoolingSlow Cooling
3. Int J Elec & Comp Eng ISSN: 2088-8708
A Self-Tuned Simulated Annealing Algorithm using Hidden Markov Model (Mohamed Lalaoui)
293
During the run a set of observation is generated as follow:
Algorithm 1: Generate_Observation
Input: ρ, Rule_1( , Rule_2( , Rule_3( , b bRule_4( , Rule_5(
Output: O Current Observation
If Rule_1( ==TRUE then O 1 End
If Rule_2( ==TRUE then O 2 End
If Rule_3( ==TRUE then O 3 End
If Rule_4( ==TRUE then O 4 End
If Rule_5( ==TRUE then O 5 End
Return O
The purpose of this model is to estimate state S that best explains the observation sequence O. Given
the observation sequence and a model . Firstly, we estimate the transition and
emission probabilities from the first sequence of observation using a supervised training. In which, we count
frequencies of transmissions and emissions of the model:
Algorithm 2: MLE
Input:
Output: A=( ,B = )
For i = 1 to T-1 do End
For i = 1 to T do End
For i = 1 to 3 do = ∑ and = ∑ End
For to 3 do
For j=1 to 3 do End
For t=1 to do End
End
Return
Then we use the Viterbi to select the corresponding state sequence that best explains
observations, secondly, the Baum Welch adjusts the model parameters to maximize
| i.e., the probability of the observation sequence given the model.
2.1. Viterbi Algorithm
After model parameters definition, the Viterbi algorithm is used to build HMM classification
process. This algorithm is used to compute the most probable path as well as its probability.
Algorithm 3: Viterbi
Input: S , A = ( , B = ) ,
Output: the most probable sequence of states
For i = do and End {Initialization}
For t = 2 to T do
For j=1 to 3 do
and
End
End
;
For t to 1 do End
Return
2.2. Baum Welch Algorithm
The Baum–Welch algorithm is used to adjust the parameters of HMM. This training step is based on
Forward-Backward algorithm.
2.2.1. Forward Algorithm
The first algorithm used by the Baum-Welch algorithm is the Forward algorithm. This algorithm
returns the forward variable defined as the probability of the partial observation sequence until time t,
with state at time t, (t)= ( | ), and we define | as the probability of the
observation sequence given the model .
Algorithm 4: Forward
Input: S= O= ,A = ( ) B = ,
Output: , |
4. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 291 – 298
294
For to do End
For to T-1 do
For to do (∑ ) End
End
| ∑
Return |
2.2.2. Backward Algorithm
The second algorithm used by Baum-Welch Backward. This algorithm calculates the backward
variable defined as the probability of the partial observation sequence after time , given state :
|
Algorithm 5: Backward
Input : S= O= A=( ) B= ,
Output : :the probability of the partial observation sequence
For to do End
For to do
For to do ∑ End
End
Return
The Baum-Welch is then used to re-estimate the parameters of the model , which maximizes the
probability of the observation sequence. This algorithm is described as follow:
Algorithm 6: Baum-Welch
Input: S= O= A= ( ) B= , , |
Output: ̅ ̅ ̅ ̅
Repeat
| Forward ; β Backward(O, A, B, )
For t=1 to T do
For i=1 to 3 do
For j=1 to 3 do
|
End
∑
End
End
For k=1 to T do
For i=1 to 3 do
For j=1 to 3 do ̅ ; ̅
∑
∑
; ̅
∑
∑
End
End
End
While ( | increase)
Return ̅ ̅
2.3. The Hybridization of HMM and SA
In the following we will implement a variant simulated annealing based on hidden Markov models.
The interest behind hybridization the simulated annealing with the HMM is to improve the SA’s
performance.
Algorithm 7: HMM-SA algorithm
Data: The objective function
Initialization O:Empty observation sequence, initial temperature, final
temperature, :starting point, cmp , :progression rate, :acceptance rate,
n 0:temperature stage
Repeat
Repeat
u is a Random vector from the uniform distribution over
If then
else Generate a pseudo-random number ∈
If then End
End
Until equmbrium is approached sufficiently closely at
Update( , )
5. Int J Elec & Comp Eng ISSN: 2088-8708
A Self-Tuned Simulated Annealing Algorithm using Hidden Markov Model (Mohamed Lalaoui)
295
Generate-Observation
If then
; MLE ; state Viterbi ; cmp cmp ;
else
; Baum-Welch(O,A,B) ; state Viterbi(O,A,B)
End
Cooling_law
Cooling_law
Until indicating that the system is frozen
3. EXPERIMENT
The experiment was designed to measure the effects of hybridization of HMM and SA and to show
how our approach can improve the solution quality, we have chosen five benchmark functions selected from
the literature (Table 1).
Table 1. Benchmark functions
Name Function Formula
Six-Hump Camel ( )
Levy N° 13
Quadric ∑ (∑ )
Tablet ∑
Sphere ∑
The proposed hybridization of SA algorithm and HMM was coded in Scilab programming language
and experiments were conducted on a PC with an Intel Core i7-5500U 2.40 GHz (4 CPUs) and 8 GB of
RAM. The hybridization of SA and HMM have been tested using the benchmark functions presented above.
Each function was tested over 30 trials. We eliminated the effects of other factors which play an important
role in the performance of algorithm, by choosing the same starting points for all methods (in each run) and
their location was chosen to be far from basins of attraction of global minima. Also, we have chosen the same
initial acceptance probability and an identical length of the inner and outer loops. The initial temperature, ,
have been calculated from mean energy rises during the initialization. Before the start of the SA, the mean
value of cost rises is estimated by a constant number of moves equal to 100. Then, initial temperature is
calculated using the following formula [26], where is the initial average probability of
acceptance and is taken equal to 0.95. The length of observed sequence was chosen equal to 10.
3.1. Numerical Results
The computational results and statistical analyses are summarized in Table 2. It provides the details
of the results for the test functions. The overall best solution of the total 30 replications is shown in bold.
HMM-SA provides the best solution for the test functions , . In general, HMM-SA algorithm
overcomes the classical variants in all benchmark functions.
Table 2. Results comparisons between HMM-SA and the classical SA
Functions HMM-SA CSA
best -1.032E+00 -1.031E+00
mean -1.032E+00 -1.031E+00
best 3.768E-06 1.371E-05
mean 7.864E-02 6.944E-02
best 2.013E-07 6.671E-06
mean 6.181E-06 4.000E-03
best 9.903E-07 7.112E-06
mean 6.643E-05 1.432E-03
best 4.311E-09 8.745E-06
mean 4.662E-06 1.155E-03
6. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 291 – 298
296
3.2. Comparison of Convergence Performance
To obtain further insights into the convergence behavior our approach, HMM-SA method was
compared to the classical SA. Experiments were designed to measure the effects of the hybridization of SA
and HMM presented in the previous section. It was noticed that the HMM-SA can converge rapidly to global
minimum. The time gained in early stage can be used to converge to a better solution. This behavior is
depicted in Figure 2.
Figure 2. Comparison of HMM-SA and the classical SA
3.3. Statistical Analysis
We performed a Mann–Whitney–Wilcoxon (MWW) test [27] to determine whether the algorithm
reach a significant performance. We choose this statistical test because we have two heuristics to compare.
The Mann–Whitney–Wilcoxon test compares whether there is any difference from two algorithms. The null
hypothesis says that the two algorithms have the same means ( ) and the alternative
hypothesis says that two algorithms have a different means ( ). According to table 3, for
functions , the p-value is less than the significance level of . We can reject the null
hypothesis, so we can conclude that our hybridization of HMM and SA outperforms the classical instance of
SA.
Table 3. Statistical analysis for benchmark functions
4. CONCLUSION
In this study, we proposed a self-tuning capability of simulated annealing based on Hidden Markov
Model. To test the performance of this approach, it was applied to a number of benchmark functions selected
from literature. This approach allows to controls the cooling of SA during the run, based on sequence of state
1.7E-04 0.24 1.9E-09 2.0E-07 3.7E-09
𝑓 𝑓
𝑓 𝑓
7. Int J Elec & Comp Eng ISSN: 2088-8708
A Self-Tuned Simulated Annealing Algorithm using Hidden Markov Model (Mohamed Lalaoui)
297
generated from a set of rules. The HMM parameters are calculated and updated at each cooling step. The
Viterbi algorithm is then used to classify the observed sequence. The comparisons of the proposed approach
and the classical simulated annealing demonstrate that the simulated annealing based on HMM classifier is
able to find better solutions in reasonable time. Our approach is able to manage time by rapidly decreasing
temperature and thus anticipating exploitation state, this lead to a better convergence. Future research may be
compared to SA with fuzzy logic controllers and the application of our method to some optimization
problems should be pursued.
REFERENCES
[1] S. Kirkpatrik, "Optimization by simulated annealing," Science, vol. 220, No. 4598, 671–680, 1983.
[2] E. Aarts, F. de Bont, E. Habers, and P. van Laarhoven, "Parallel Implementations of the Statistical Cooling
Algorithm," Integration, the VLSI Journal, Vol. 4, 209-238, 1986.
[3] A. Casotto, F. Romeo and A. Sangiovanni-Vincentelli, "A Parallel Simulated Annealing Algorithm for the
Placement of Macro-Cells," Proceedings of the IEEE International Conference on Computer-Aided Design, 30-33,
1986.
[4] E. Aarts, and J. Korst, "Simulated Annealing and Boltzmann Machines: A Stochastic Approach to Combinatorial
Optimization and Neural Computing, " John Wiley & Sons, 1989.
[5] A. Kr. Yadav and al., “Design Optimization of High-Frequency Power Transformer by Genetic Algorithm and
Simulated Annealing”, International Journal of Electrical and Computer Engineering, Vol.1, No.2, pp. 102~109,
2011
[6] P. Ilamathi, V. Selladurai, K. Balamurugan, “Predictive Modelling and Optimization of Power Plant Nitrogen
Oxides Emission”, IAES International Journal of Artificial Intelligence (IJ-AI), Vol. 1, No. 1, pp. 11~18, , 2012.
[7] Q. Chen and al., “Simulated Annealing Algorithm for Friction Parameters Identification”, TELKOMNIKA
(Telecommunication Computing Electronics and Control ), Vol.11, No.1,pp. 245~252, 2013.
[8] M. Lundy and A. Mees, "Convergence of an Annealing Algorithm," Mathematical Programming, Vol 34, pp 111-
124, 1986.
[9] W. A. Khan a and D. R. Hayhurst, "Computer-aided part program segmentation and reconstruction for
minimization of machine tool residence time", Int. J. Computer Integrated Manufacturing, Vol. 4, No.5, 300-314,
1991.
[10] A. Afifi and D. R. Hayhurst, "Computer-aided part program optimization of multi-component pallet residence time
in a machining centre for canned cycles and cutter tool compensation", Int. J. Computer Integrated Manufacturing,
Vol. 8, No.1, 1-20, 1995.
[11] A. Afifi, D.R. Hayhurst and W.A. Khan, "Non-productive tool path optimisation of multi-tool part programmes, "
Int J Adv Manuf Technol, 55:1007–1023, 2011.
[12] R. Bai, J. Blazewicz, E.K. Burke, G. Kendall and B. McCollum, "A simulated annealing hyper-heuristic
methodology for flexible decision support, " 4OR-Q J Oper Res, 10:43–66, 2012.
[13] S.Yang and J. Marcio Machado, "A Self-Learning Simulated Annealing Algorithm for Global Optimizations of
Electromagnetic Devices, " IEEE Transactions on Magnetics, Vol. 36, N°. 4, 2000.
[14] S. Sun, F. Zhuge and S. A. Napel, "Learning enhanced simulated annealing, " Applied Intelligence, Vol. 28, Issue 1,
pp 83-99, 2008.
[15] S.J. Jeong and K-S. Kim, "The efficient search method of simulated annealing using fuzzy logic controller," Expert
Systems with Applications 36, 70099-7103, 2009.
[16] R. Bellio and S. Ceschia, "Feature-based tuning of simulated annealing applied to the curriculum-based course
timetabling problem, "Journal of Computers & Operations Research, 65, 83–92, 2016.
[17] L. Rabiner, "A tutorial on hidden markov models and selected applications in speech recognition," Proceedings of
the IEEE, 77(2), 257–286, 1989.
[18] O. Aoun, M. Sarhani and A. El Afia, "Hidden markov model classifier for the adaptive particle swarm
optimization," Recent Developments in Metaheuristics, Springer, pp 1-15, 2018.
[19] O. Aoun, M Sarhani and A. El Afia, "Investigation of hidden markov model for the tuning of metaheuristics in
airline scheduling problems," IFAC-PapersOnLine,14th IFAC Symposium on Control in Transportation Systems,
Turkey,Vol. 49, Issue 3 p 347–352, 2016.
[20] S. Bouzbita, A. El Afia and R. Faizi, "A Novel Based Hidden Markov Model Approach for Controlling the ACS
Evaporation Parameter," submitted to the 5th International Conference on Multimedia Computing and Systems
IEEE Conference, ICMCS'16, Marrakech, Morocco, 2016.
[21] M. Lalaoui, A. El Afia and R. Chiheb, "Hidden Markov Model for a Self-Learning of Simulated Annealing Cooling
Law," submitted to the 5th International Conference on Multimedia Computing and Systems IEEE Conference,
ICMCS'16, Marrakech, Morocco, 2016.
[22] M. Lalaoui, A. El Afia and R. Chiheb, "Hidden Markov Model for a Self-Tuning of Simulated Annealing Geometric
Cooling Law Parameter," submitted to the 6th International Conference on Metaheuristics and Nature Inspired
Computing, META'2016, Marrakech, Morocco, 2016.
[23] A. El Afia, S. Bouzbita and R. Chiheb, The Effect of Updating the Local Pheromone on ACS Performance using
Fuzzy Logic", International Journal of Electrical and Computer Engineering (IJECE), Vol. 7, No 4, 2017.
8. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 291 – 298
298
[24] S. Bouzbita, A. El Afia, R. Faizi, M. Zbakh, "Dynamic adaptation of the ACS-TSP local pheromone decay
parameter based on the Hidden Markov Model", the International Conference on Cloud Computing Technologies
and Applications, CloudTech, 344-349, 2016.
[25] P. Kouvelis, W.-C. Chiang, J.A. Fitzsimmons, "Simulated Annealing Procedures for Machine Layout Problems in
the Presence of Zoning Constraints, " Eur J Oper Res 57(22), 203–223, 1992.
[26] H.B. Mann and D.R. Whitney, "On a Test of Whether one of Two Random Variables is Stochastically Larger than
the Other, " Annals of Mathematical Statistics,18 (1): 50–60, 1947.
BIOGRAPHIES OF AUTHORS
Mohamed Lalaoui is currently a PhD candidate at National School of Computer Science
and Systems Analysis (ENSIAS), Mohammed V University, Rabat, Morocco. He obtained
M.Eng. in 2011 in Computer Science from National School of Computer Science and
Systems Analysis. Research areas of interest are Metaheuristics, Machine Learning and
Intelligent Manufacturing.
Dr. Abdellatif El Afia is an Associate Professor at National School of Computer Science
and Systems Analysis (ENSIAS), Rabat, Morocco. He received his M.Sc. degrees in Applied
Mathematics from University of Sherbrook. He obtained his Ph.D. in 1999 in Operation
Research from University of Sherbrook, Canada. Research areas of interest are Mathematical
Programming (Stochastic and deterministic), Metaheuristics, Recommendation Systems and
Machine Learning.
Dr. Raddouane Chiheb is an Associate Professor at National School of Computer Science
and Systems Analysis (ENSIAS), Rabat, Morocco. He got Ph.D. in 1998 in Applied
Mathematics from university of Jean Monnet of Saint-Étienne, France. Research areas of
interest are automatic generation of Reticulated Structures, Reticulated Structures
optimization, Development of Value Analysis Tools.