Most control engineering problems are characterized by several objectives, which have to be satisfied simultaneously. Two widely used methods for finding the optimal solution to such problems are aggregating to a single criterion, and using Pareto-optimal solutions. This paper proposed a Paretobased Surrogate Modeling Algorithm (PSMA) approach using a combination of Surrogate Modeling (SM) optimization and Pareto-optimal solution to find a fixed-gain, discrete-time Proportional Integral Derivative (PID) controller for a Multi Input Multi Output (MIMO) Forced Circulation Evaporator (FCE) process plant. Experimental results show that a multi-objective, PSMA search was able to give a good approximation to the optimum controller parameters in this case. The Non-dominated Sorting Genetic Algorithm II (NSGA-II) method was also used to optimize the controller parameters and as comparison with PSMA.
Fuzzy inference systems use fuzzy logic to map inputs to outputs. There are two main types:
Mamdani systems use fuzzy outputs and are well-suited for problems involving human expert knowledge. Sugeno systems have faster computation using linear or constant outputs.
The fuzzy inference process involves fuzzifying inputs, applying fuzzy logic operators, and using if-then rules. Outputs are determined through implication, aggregation, and defuzzification. Mamdani systems find the centroid of fuzzy outputs while Sugeno uses weighted averages, making it more efficient.
This document provides guidance on using MATLAB to implement parameter estimation techniques such as output error and filter error methods. It describes using a "run object" in MATLAB to define the key components of a numerical simulation for parameter estimation of an aircraft constrained to 1 degree of freedom. The run object stores properties that specify the state and observation equations, number of states and parameters, and files needed to perform the simulation and parameter estimation. The document provides details on setting up and running the simulation, implementing the output error method for parameter estimation, and using continuation methods to analyze bifurcations of the system.
Decentralized data fusion approach is one in which features are extracted and processed individually and finally fused to obtain global estimates. The paper presents decentralized data fusion algorithm using factor analysis model. Factor analysis is a statistical method used to study the effect and interdependence of various factors within a system. The proposed algorithm fuses accelerometer and gyroscope data in an inertial measurement unit (IMU). Simulations are carried out on Matlab platform to illustrate the algorithm.
JPL : IMPLEMENTATION OF A PROLOG SYSTEM SUPPORTING INCREMENTAL TABULATIONcsandit
The incremental evaluation of tabled Prolog programs allows to maintain the correctness and completeness of the tabled answers under the dynamic state. This paper presents JPL
implementation details. JPL is an approach to support incremental tabulation for logic programs under non-monotonic logic. The main idea is to cache the proof generated by the deductive inference engine rather than the end results. In order to be able to efficiently maintain
the proof to be updated, the proof structure is converted into a justification-based truthmaintenance (JTMS) network.
The document discusses various optimization techniques including evolutionary computing techniques such as particle swarm optimization and genetic algorithms. It provides an overview of the goal of optimization problems and discusses black-box optimization approaches. Evolutionary algorithms and swarm intelligence techniques that are inspired by nature are also introduced. The document then focuses on particle swarm optimization, providing details on the concepts, mathematical equations, components and steps involved in PSO. It also discusses genetic algorithms at a high level.
This document summarizes a research article that proposes using a novel clustering-based fuzzy controller for speed control of DC motors. The controller uses a hybrid kernel-based clustering algorithm called KPFCM to identify fuzzy rules and membership functions from motor data. This approach provides an efficient way to model the nonlinear dynamics of DC motors for control purposes. Simulation results show the proposed fuzzy controller achieves better performance than a conventional fuzzy logic controller in terms of rise time, overshoot, settling time, and error metrics. The clustering-based approach reduces computational time compared to traditional fuzzy design methods.
Optimum capacity allocation of distributed generation units using parallel ps...eSAT Journals
Abstract This paper proposes the application of Parallel Particle Swarm Optimization (PPSO) technique to find the optimal sizing of multiple DG(Distributed Generation) units in the radial distribution network by reduction in real power losses and enhancement in voltage profile. Message passing interface (MPI) is used for the parallelization of PSO. The initial population of PSO algorithm has been divided between the processors at run time. The proposed technique is tested on standard 123-bus test system and the obtained results show that the simulation time is significantly reduced and is concluded that parallelization helps in enhancing the performance of basic PSO. The procedure has been implemented in an environment in which OpenDSS (Open Distribution System Simulator) is driven from MATLAB. An adaptive weight particle swarm optimization algorithm has been developed in MATLAB , parallelization is achieved using MATLABMPI and the unbalanced three-phase distribution load flow (DLF) has been performed using Electric Power Research Institute’s (EPRI) open source tool OpenDSS. Index Terms: Distributed Generation, Message Passing Interface, Optimal Placement, Parallel Particle Swarm Optimisation
The document discusses differential evolution (DE), an optimization algorithm introduced in 1996. DE is a population-based stochastic algorithm that can optimize nonlinear functions. It has advantages over other algorithms like being derivative-free, flexible, and able to escape local minima. DE has various applications in power systems optimization problems. The document then provides pseudocode and a MATLAB implementation of the DE algorithm, which initializes a population, performs mutation and crossover to produce trial vectors, and selects the best vectors over generations to optimize an objective function.
Fuzzy inference systems use fuzzy logic to map inputs to outputs. There are two main types:
Mamdani systems use fuzzy outputs and are well-suited for problems involving human expert knowledge. Sugeno systems have faster computation using linear or constant outputs.
The fuzzy inference process involves fuzzifying inputs, applying fuzzy logic operators, and using if-then rules. Outputs are determined through implication, aggregation, and defuzzification. Mamdani systems find the centroid of fuzzy outputs while Sugeno uses weighted averages, making it more efficient.
This document provides guidance on using MATLAB to implement parameter estimation techniques such as output error and filter error methods. It describes using a "run object" in MATLAB to define the key components of a numerical simulation for parameter estimation of an aircraft constrained to 1 degree of freedom. The run object stores properties that specify the state and observation equations, number of states and parameters, and files needed to perform the simulation and parameter estimation. The document provides details on setting up and running the simulation, implementing the output error method for parameter estimation, and using continuation methods to analyze bifurcations of the system.
Decentralized data fusion approach is one in which features are extracted and processed individually and finally fused to obtain global estimates. The paper presents decentralized data fusion algorithm using factor analysis model. Factor analysis is a statistical method used to study the effect and interdependence of various factors within a system. The proposed algorithm fuses accelerometer and gyroscope data in an inertial measurement unit (IMU). Simulations are carried out on Matlab platform to illustrate the algorithm.
JPL : IMPLEMENTATION OF A PROLOG SYSTEM SUPPORTING INCREMENTAL TABULATIONcsandit
The incremental evaluation of tabled Prolog programs allows to maintain the correctness and completeness of the tabled answers under the dynamic state. This paper presents JPL
implementation details. JPL is an approach to support incremental tabulation for logic programs under non-monotonic logic. The main idea is to cache the proof generated by the deductive inference engine rather than the end results. In order to be able to efficiently maintain
the proof to be updated, the proof structure is converted into a justification-based truthmaintenance (JTMS) network.
The document discusses various optimization techniques including evolutionary computing techniques such as particle swarm optimization and genetic algorithms. It provides an overview of the goal of optimization problems and discusses black-box optimization approaches. Evolutionary algorithms and swarm intelligence techniques that are inspired by nature are also introduced. The document then focuses on particle swarm optimization, providing details on the concepts, mathematical equations, components and steps involved in PSO. It also discusses genetic algorithms at a high level.
This document summarizes a research article that proposes using a novel clustering-based fuzzy controller for speed control of DC motors. The controller uses a hybrid kernel-based clustering algorithm called KPFCM to identify fuzzy rules and membership functions from motor data. This approach provides an efficient way to model the nonlinear dynamics of DC motors for control purposes. Simulation results show the proposed fuzzy controller achieves better performance than a conventional fuzzy logic controller in terms of rise time, overshoot, settling time, and error metrics. The clustering-based approach reduces computational time compared to traditional fuzzy design methods.
Optimum capacity allocation of distributed generation units using parallel ps...eSAT Journals
Abstract This paper proposes the application of Parallel Particle Swarm Optimization (PPSO) technique to find the optimal sizing of multiple DG(Distributed Generation) units in the radial distribution network by reduction in real power losses and enhancement in voltage profile. Message passing interface (MPI) is used for the parallelization of PSO. The initial population of PSO algorithm has been divided between the processors at run time. The proposed technique is tested on standard 123-bus test system and the obtained results show that the simulation time is significantly reduced and is concluded that parallelization helps in enhancing the performance of basic PSO. The procedure has been implemented in an environment in which OpenDSS (Open Distribution System Simulator) is driven from MATLAB. An adaptive weight particle swarm optimization algorithm has been developed in MATLAB , parallelization is achieved using MATLABMPI and the unbalanced three-phase distribution load flow (DLF) has been performed using Electric Power Research Institute’s (EPRI) open source tool OpenDSS. Index Terms: Distributed Generation, Message Passing Interface, Optimal Placement, Parallel Particle Swarm Optimisation
The document discusses differential evolution (DE), an optimization algorithm introduced in 1996. DE is a population-based stochastic algorithm that can optimize nonlinear functions. It has advantages over other algorithms like being derivative-free, flexible, and able to escape local minima. DE has various applications in power systems optimization problems. The document then provides pseudocode and a MATLAB implementation of the DE algorithm, which initializes a population, performs mutation and crossover to produce trial vectors, and selects the best vectors over generations to optimize an objective function.
Cell Charge Approximation for Accelerating Molecular Simulation on CUDA-Enabl...ijcax
Methods for Molecular Dynamics(MD) simulations are investigated. MD simulation is the widely used computer simulation approach to study the properties of molecular system. Force calculation in MD is computationally intensive. Paral-lel programming techniques can be applied to improve those calculations.
The major aim of this paper is to speed up the MD simulation calculations by/using General Purpose Graphics Processing Unit(GPU) computing paradigm, an efficient and economical way for parallel computing. For that we are proposing a method called cell charge approximation which treats the
electrostatic interactions in MD simulations.This method reduces the complexity of force calculations.
Power system transient stability margin estimation using artificial neural ne...elelijjournal
This paper presents a methodology for estimating the normalized transient stability margin by using the multilayered perceptron (MLP) neural network. The complex relationship between the input variables and output variables is established by using the neural networks. The nonlinear mapping relation between the normalized transient stability margin and the operating conditions of the power system is established by using the MLP neural network. To obtain the training set of the neural network the potential energy boundary surface (PEBS) method along with time domain simulation method is used. The proposed method is applied on IEEE 9 bus system and the results shows that the proposed method provides fast and accurate tool to assess online transient stability.
This document summarizes an incremental machine learning algorithm applied to robot navigation. The algorithm learns a set of declarative rules by executing random actions and observing the results. The rules are then pruned to remove useless rules. Initially, crisp conditions are used in the rules, but fuzzy conditions learned from a human expert produce better results. The algorithm is demonstrated through a robot simulation navigating an obstacle-free path, first with crisp rules, which work satisfactorily, and then with fuzzy rules, which produce better results.
This document proposes a methodology for simultaneous optimization of reactive power resources in both transmission and distribution systems. It addresses issues such as decomposing the transmission and distribution models, designing an interface for joint optimization, and using multi-objective optimization with genetic algorithms. The methodology is demonstrated on sample transmission and distribution test systems. Pareto fronts showing tradeoffs between objectives like losses and investment costs are obtained for each system individually. An interface algorithm is then needed to optimize reactive resources across both systems together considering multiple objectives.
BACKPROPAGATION LEARNING ALGORITHM BASED ON LEVENBERG MARQUARDT ALGORITHMcscpconf
Data Mining aims at discovering knowledge out of data and presenting it in a form that is easily
compressible to humans. Data Mining represents a process developed to examine large amounts
of data routinely collected. The term also refers to a collection of tools used to perform the
process. One of the useful applications in the field of medicine is the incurable chronic disease
diabetes. Data Mining algorithm is used for testing the accuracy in predicting diabetic status.
Fuzzy Systems are been used for solving a wide range of problems in different application
domain and Genetic Algorithm for designing. Fuzzy systems allows in introducing the learning
and adaptation capabilities. Neural Networks are efficiently used for learning membership
functions. Diabetes occurs throughout the world, but Type 2 is more common in the most
developed countries. The greater increase in prevalence is however expected in Asia and Africa
where most patients will likely be found by 2030. This paper is proposed on the Levenberg –
Marquardt algorithm which is specifically designed to minimize sum-of-square error functions.
Levernberg-Marquardt algorithm gives the best performance in the prediction of diabetes compared to any other backpropogation algorithm
Problems in Task Scheduling in Multiprocessor Systemijtsrd
This Contemporary computer systems are multiprocessor or multicomputer machines. Their efficiency depends on good methods of administering the executed works. Fast processing of a parallel application is possible only when its parts are appropriately ordered in time and space. This calls for efficient scheduling policies in parallel computer systems. In this work deterministic problems of scheduling are considered. The classical scheduling theory assumed that the application in any moment of time is executed by only one processor. This assumption has been weakened recently, especially in the context of parallel and distributed computer systems. This monograph is devoted to problems of deterministic scheduling applications (or tasks according to the scheduling terminology) requiring more than one processor simultaneously. We name such applications multiprocessor tasks. In this work the complexity of open multiprocessor task scheduling problems has been established. Algorithms for scheduling multiprocessor tasks on parallel and dedicated processors are proposed. For a special case of applications with regular structure which allow for dividing it into parts of arbitrary size processed independently in parallel, a method of finding optimal scattering of work in a distributed computer system is proposed. The applications with such regular characteristics are called divisible tasks. The concept of a divisible task enables creation of tractable computation models in a wide class of computer architectures such as chains, stars, meshes, hypercubes, multistage networks. Divisible task method gives rise to the evaluation of computer system performance. Examples of such performance evaluation are presented. This work summarizes earlier works of the author as well as contains new original results. Mukul Varshney | Jyotsna | Abhakiran Rajpoot | Shivani Garg"Problems in Task Scheduling in Multiprocessor System" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-1 | Issue-4 , June 2017, URL: http://www.ijtsrd.com/papers/ijtsrd2198.pdf http://www.ijtsrd.com/computer-science/computer-architecture/2198/problems-in-task-scheduling-in-multiprocessor-system/mukul-varshney
Comparative study to realize an automatic speaker recognition system IJECEIAES
This document presents a comparative study between an adaptive orthogonal transform method and mel-frequency cepstral coefficients (MFCCs) for automatic speaker recognition. The adaptive orthogonal transform method uses an adaptive operator to extract informative features from input speech signals with minimum dimensions. Experimental results show the adaptive orthogonal transform method achieved 96.8% accuracy using Fourier transform and 98.1% accuracy using correlation, outperforming MFCCs which achieved 49.3% and 53.1% accuracy respectively. The proposed method successfully identified speakers with a recognition rate of 98.1% compared to 53.1% for MFCCs, demonstrating the efficiency of the adaptive orthogonal transform approach.
Coordinated Placement and Setting of FACTS in Electrical Network based on Kal...IJECEIAES
To aid the decision maker, the optimal placement of FACTS in the electrical network is performed through very specific criteria. In this paper, a useful approach is followed; it is based particularly on the use of KalaiSmorodinsky bargaining solution for choosing the best compromise between the different objectives commonly posed to the network manager such as the cost of production, total transmission losses (Tloss), and voltage stability index (Lindex). In the case of many possible solutions, Voltage Profile Quality is added to select the best one. This approach has offered a balanced solution and has proven its effectiveness in finding the best placement and setting of two types of FACTS namely Static Var Compensator (SVC) and Thyristor Controlled Series Compensator (TCSC) in the power system. The test case under investigation is IEEE-14 bus system which has been simulated in MATLAB Environment.
Presenting an Algorithm for Tasks Scheduling in Grid Environment along with I...Editor IJCATR
Nowadays, human faces with huge data. With regard to expansion of computer technology and detectors, some terabytes are
produced. In order to response to this demand, grid computing is considered as one of the most important research fields. Grid technology
and concepts were used to provide resource subscription between scientific units. The purpose was using resources of grid environment
to solve complex problems.
In this paper, a new algorithm based on Mamdani fuzzy system has been proposed for tasks scheduling in computing grid. Mamdani
fuzzy algorithm is a new technique measuring criteria by using membership functions. In this paper, our considered criterion is response
time. The results of proposed algorithm implemented on grid systems indicate priority of the proposed method in terms of validation
criteria of scheduling algorithms like ending time of the task and etc. Also, efficiency increases considerably.
Defuzzification is the process of producing a quantifiable result in Crisp logic, given fuzzy sets and corresponding membership degrees. It is the process that maps a fuzzy set to a crisp set. It is typically needed in fuzzy control systems.
This document introduces multi-rate integration algorithms as a promising approach for efficiently simulating large object-oriented models. Multi-rate algorithms allow different components of a model to be integrated with different time steps, using smaller steps for fast subsystems and larger steps for slow subsystems. This is more efficient than single-rate algorithms that use a single small time step for the entire model. The document presents a self-adjusting multi-rate integration scheme and applies it to a test case model of a heating system with centralized heating and multiple user units. Results show the multi-rate approach reduces the number of derivative evaluations and computational time compared to a single-rate approach, especially as the system size increases.
This document presents a fuzzy logic controller for load frequency control of a two-area interconnected power system. It begins with background on load frequency control and conventional controllers. It then describes modeling a two-area system and developing a fuzzy logic controller with membership functions and rules. Simulation results in MATLAB/Simulink show that the fuzzy controller provides better performance than a PID controller in terms of settling time, overshoot, undershoot and steady state error. The fuzzy controller reduces deviations in frequency and tie-line power for different load disturbances with fast response and minimal error.
MULTI-OBJECTIVE ENERGY EFFICIENT OPTIMIZATION ALGORITHM FOR COVERAGE CONTROL ...ijcseit
Many studies have been done in the area of Wireless Sensor Networks (WSNs) in recent years. In this kind of networks, some of the key objectives that need to be satisfied are area coverage, number of active sensors and energy consumed by nodes. In this paper, we propose a NSGA-II based multi-objective algorithm for optimizing all of these objectives simultaneously. The efficiency of our algorithm is demonstrated in the simulation results. This efficiency can be shown as finding the optimal balance point among the maximum coverage rate, the least energy consumption, and the minimum number of active nodes while maintaining the connectivity of the network
A vm scheduling algorithm for reducing power consumption of a virtual machine...eSAT Journals
Abstract This paper concentrates on methods which provide efficient processing time of a virtual machine, CPU utilization time of a virtual machine. As the user increases, the performance may be significantly reduced if the tasks are not scheduled in a proper order. In this paper the performance of two already existing algorithms DSP (Dependency Structural Prioritization) algorithm and credit scheduling algorithm are analyzed and compared. A single virtual machine’s processing time and CPU utilization time are measured .Satisfactory results are achieved while comparing the two algorithms. This study concludes that the DSP algorithm can perform efficiently than the credit scheduling algorithm. Keywords: Virtual Machine, DSP algorithm, credit scheduling algorithm
A vm scheduling algorithm for reducing power consumption of a virtual machine...eSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
This document discusses different types of mechanical solvers and their settings in 3 sentences or less:
The document outlines 6 types of solvers: sparse direct solver, distributed sparse direct solver, preconditioned conjugate gradient solver, Jacobi conjugate gradient solver, incomplete Cholesky conjugate gradient solver, and quasi-minimal residual solver. It describes the characteristics of each solver type and provides guidelines for selecting solvers based on the problem and hardware. The document also discusses settings and considerations for sparse direct solvers, such as memory requirements, handling of poorly conditioned matrices, and in-core versus out-of-core solutions.
A report on designing a model for improving CPU Scheduling by using Machine L...MuskanRath1
Disclaimer: Please let me know in case some of the portions of the article match your research. I would include the link to your research in the description section of my article.
Description:
The main concern of our paper describes that we are proposing a model for a uniprocessor system for improving CPU scheduling. Our model is implemented at low-level language or assembly language and LINUX is used for the implementation of the model as it is an open-source environment and its kernel is editable.
There are several methods to predict the length of the CPU bursts, such as the exponential averaging method, however, these methods may not give accurate or reliable predicted values. In this paper, we will propose a Machine Learning (ML) based on the best approach to estimate the length of the CPU bursts for processes. We will make use of Bayesian Theory for our model as a classifier tool that will decide which process will execute first in the ready queue. The proposed approach aims to select the most significant attributes of the process using feature selection techniques and then predicts the CPU-burst for the process in the grid. Furthermore, applying attribute selection techniques improves the performance in terms of space, time, and estimation.
A novel methodology for test scenario generation based on control flow analys...eSAT Publishing House
This document presents a novel methodology for generating test scenarios from UML 2.x sequence diagrams. It proposes constructing an intermediate control flow graph called a Sequence Control Flow Graph (SCFG) by analyzing the control flow in UML sequence diagrams. It also proposes a test scenario generation algorithm called STSGA that systematically generates test scenarios from the SCFG to test software in the early design phase and help testers later in the development cycle. The approach aims to address the challenges of fragments like alt, loop, break, par, and opt in UML sequence diagrams.
Development of deep reinforcement learning for inverted pendulumIJECEIAES
This paper presents a modification of the deep Q-network (DQN) in deep reinforcement learning to control the angle of the inverted pendulum (IP). The original DQN method often uses two actions related to two force states like constant negative and positive force values which apply to the cart of IP to maintain the angle between the pendulum and the Y-axis. Due to the changing of too much value of force, the IP may make some oscillation which makes the performance system could be declined. Thus, a modified DQN algorithm is developed based on neural network structure to make a range of force selections for IP to improve the performance of IP. To prove our algorithm, the OpenAI/Gym and Keras libraries are used to develop DQN. All results showed that our proposed controller has higher performance than the original DQN and could be applied to a nonlinear system.
Autotuning of pid controller for robot arm and magnet levitation planteSAT Journals
Abstract
One of the most essential work of the control engineer is tuning of controller. Majority of the controller used in industry are of the
PID type. An auto tuning is one of the method of controller tuning in which tuning of the parameters of controller is done
automatically and possibly, without any user interaction expect from initiating the operation. Present study emphasis on the relay
based auto tuning of PID controller. An auto-tuning method is implemented based on a relay experiment to determine the ultimate
gain and the ultimate period, with which the PID parameters are obtained using the Ziegler-Nichols tuning rules. An auto tuning
of robot arm model and magnet levitation model are carried out. Performance of relay based auto tuning on the basis of integral
square error is better than artificial neural network.
Keywords: Relay auto tuning, PID, FOPDT, SOPDT, Integral square error.
Co-Simulation Interfacing Capabilities in Device-Level Power Electronic Circu...IJPEDS-IAES
Power electronic circuit simulation today has become increasingly more demanding in both
the speed and accuracy. Whilst almost every simulator has its own advantages and disadvantages,
co-simulations are becoming more prevalent. This paper provides an overview of
the co-simulation capabilities of device-level circuit simulators. More specifically, a listing
of device-level simulators with their salient features are compared and contrasted. The
co-simulation interfaces between several simulation tools are discussed. A case study is
presented to demonstrate the co-simulation between a device-level simulator (PSIM) interfacing
a system-level simulator (Simulink), and a finite element simulation tool (FLUX).
Results demonstrate the necessity and convenience as well as the drawbacks of such a comprehensive
simulation.
Artificial Neural Network and Multi-Response Optimization in Reliability Meas...inventionjournals
Neural network is an important tool for reliability analysis, including estimation of reliability or utility function which are too complicated to be analytical expressed for large or complex system. It has been demonstrated the neural network has significant improvement in the parameter estimation accuracy over the traditional chi-square test. There are many parameters of a neural network that should be determined while training the dataset, since different setups of algorithm parameters affect the estimation performance in either accuracy or computation efficiency. In this paper, neural network training is used to estimate the utility function for the parallel-series redundancy allocation problem, and weighted principal component based multi-response optimization method is applied to find the optimal setting of neural network parameters so that the simultaneous minimizations of training error and computing time are achieved.
Cell Charge Approximation for Accelerating Molecular Simulation on CUDA-Enabl...ijcax
Methods for Molecular Dynamics(MD) simulations are investigated. MD simulation is the widely used computer simulation approach to study the properties of molecular system. Force calculation in MD is computationally intensive. Paral-lel programming techniques can be applied to improve those calculations.
The major aim of this paper is to speed up the MD simulation calculations by/using General Purpose Graphics Processing Unit(GPU) computing paradigm, an efficient and economical way for parallel computing. For that we are proposing a method called cell charge approximation which treats the
electrostatic interactions in MD simulations.This method reduces the complexity of force calculations.
Power system transient stability margin estimation using artificial neural ne...elelijjournal
This paper presents a methodology for estimating the normalized transient stability margin by using the multilayered perceptron (MLP) neural network. The complex relationship between the input variables and output variables is established by using the neural networks. The nonlinear mapping relation between the normalized transient stability margin and the operating conditions of the power system is established by using the MLP neural network. To obtain the training set of the neural network the potential energy boundary surface (PEBS) method along with time domain simulation method is used. The proposed method is applied on IEEE 9 bus system and the results shows that the proposed method provides fast and accurate tool to assess online transient stability.
This document summarizes an incremental machine learning algorithm applied to robot navigation. The algorithm learns a set of declarative rules by executing random actions and observing the results. The rules are then pruned to remove useless rules. Initially, crisp conditions are used in the rules, but fuzzy conditions learned from a human expert produce better results. The algorithm is demonstrated through a robot simulation navigating an obstacle-free path, first with crisp rules, which work satisfactorily, and then with fuzzy rules, which produce better results.
This document proposes a methodology for simultaneous optimization of reactive power resources in both transmission and distribution systems. It addresses issues such as decomposing the transmission and distribution models, designing an interface for joint optimization, and using multi-objective optimization with genetic algorithms. The methodology is demonstrated on sample transmission and distribution test systems. Pareto fronts showing tradeoffs between objectives like losses and investment costs are obtained for each system individually. An interface algorithm is then needed to optimize reactive resources across both systems together considering multiple objectives.
BACKPROPAGATION LEARNING ALGORITHM BASED ON LEVENBERG MARQUARDT ALGORITHMcscpconf
Data Mining aims at discovering knowledge out of data and presenting it in a form that is easily
compressible to humans. Data Mining represents a process developed to examine large amounts
of data routinely collected. The term also refers to a collection of tools used to perform the
process. One of the useful applications in the field of medicine is the incurable chronic disease
diabetes. Data Mining algorithm is used for testing the accuracy in predicting diabetic status.
Fuzzy Systems are been used for solving a wide range of problems in different application
domain and Genetic Algorithm for designing. Fuzzy systems allows in introducing the learning
and adaptation capabilities. Neural Networks are efficiently used for learning membership
functions. Diabetes occurs throughout the world, but Type 2 is more common in the most
developed countries. The greater increase in prevalence is however expected in Asia and Africa
where most patients will likely be found by 2030. This paper is proposed on the Levenberg –
Marquardt algorithm which is specifically designed to minimize sum-of-square error functions.
Levernberg-Marquardt algorithm gives the best performance in the prediction of diabetes compared to any other backpropogation algorithm
Problems in Task Scheduling in Multiprocessor Systemijtsrd
This Contemporary computer systems are multiprocessor or multicomputer machines. Their efficiency depends on good methods of administering the executed works. Fast processing of a parallel application is possible only when its parts are appropriately ordered in time and space. This calls for efficient scheduling policies in parallel computer systems. In this work deterministic problems of scheduling are considered. The classical scheduling theory assumed that the application in any moment of time is executed by only one processor. This assumption has been weakened recently, especially in the context of parallel and distributed computer systems. This monograph is devoted to problems of deterministic scheduling applications (or tasks according to the scheduling terminology) requiring more than one processor simultaneously. We name such applications multiprocessor tasks. In this work the complexity of open multiprocessor task scheduling problems has been established. Algorithms for scheduling multiprocessor tasks on parallel and dedicated processors are proposed. For a special case of applications with regular structure which allow for dividing it into parts of arbitrary size processed independently in parallel, a method of finding optimal scattering of work in a distributed computer system is proposed. The applications with such regular characteristics are called divisible tasks. The concept of a divisible task enables creation of tractable computation models in a wide class of computer architectures such as chains, stars, meshes, hypercubes, multistage networks. Divisible task method gives rise to the evaluation of computer system performance. Examples of such performance evaluation are presented. This work summarizes earlier works of the author as well as contains new original results. Mukul Varshney | Jyotsna | Abhakiran Rajpoot | Shivani Garg"Problems in Task Scheduling in Multiprocessor System" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-1 | Issue-4 , June 2017, URL: http://www.ijtsrd.com/papers/ijtsrd2198.pdf http://www.ijtsrd.com/computer-science/computer-architecture/2198/problems-in-task-scheduling-in-multiprocessor-system/mukul-varshney
Comparative study to realize an automatic speaker recognition system IJECEIAES
This document presents a comparative study between an adaptive orthogonal transform method and mel-frequency cepstral coefficients (MFCCs) for automatic speaker recognition. The adaptive orthogonal transform method uses an adaptive operator to extract informative features from input speech signals with minimum dimensions. Experimental results show the adaptive orthogonal transform method achieved 96.8% accuracy using Fourier transform and 98.1% accuracy using correlation, outperforming MFCCs which achieved 49.3% and 53.1% accuracy respectively. The proposed method successfully identified speakers with a recognition rate of 98.1% compared to 53.1% for MFCCs, demonstrating the efficiency of the adaptive orthogonal transform approach.
Coordinated Placement and Setting of FACTS in Electrical Network based on Kal...IJECEIAES
To aid the decision maker, the optimal placement of FACTS in the electrical network is performed through very specific criteria. In this paper, a useful approach is followed; it is based particularly on the use of KalaiSmorodinsky bargaining solution for choosing the best compromise between the different objectives commonly posed to the network manager such as the cost of production, total transmission losses (Tloss), and voltage stability index (Lindex). In the case of many possible solutions, Voltage Profile Quality is added to select the best one. This approach has offered a balanced solution and has proven its effectiveness in finding the best placement and setting of two types of FACTS namely Static Var Compensator (SVC) and Thyristor Controlled Series Compensator (TCSC) in the power system. The test case under investigation is IEEE-14 bus system which has been simulated in MATLAB Environment.
Presenting an Algorithm for Tasks Scheduling in Grid Environment along with I...Editor IJCATR
Nowadays, human faces with huge data. With regard to expansion of computer technology and detectors, some terabytes are
produced. In order to response to this demand, grid computing is considered as one of the most important research fields. Grid technology
and concepts were used to provide resource subscription between scientific units. The purpose was using resources of grid environment
to solve complex problems.
In this paper, a new algorithm based on Mamdani fuzzy system has been proposed for tasks scheduling in computing grid. Mamdani
fuzzy algorithm is a new technique measuring criteria by using membership functions. In this paper, our considered criterion is response
time. The results of proposed algorithm implemented on grid systems indicate priority of the proposed method in terms of validation
criteria of scheduling algorithms like ending time of the task and etc. Also, efficiency increases considerably.
Defuzzification is the process of producing a quantifiable result in Crisp logic, given fuzzy sets and corresponding membership degrees. It is the process that maps a fuzzy set to a crisp set. It is typically needed in fuzzy control systems.
This document introduces multi-rate integration algorithms as a promising approach for efficiently simulating large object-oriented models. Multi-rate algorithms allow different components of a model to be integrated with different time steps, using smaller steps for fast subsystems and larger steps for slow subsystems. This is more efficient than single-rate algorithms that use a single small time step for the entire model. The document presents a self-adjusting multi-rate integration scheme and applies it to a test case model of a heating system with centralized heating and multiple user units. Results show the multi-rate approach reduces the number of derivative evaluations and computational time compared to a single-rate approach, especially as the system size increases.
This document presents a fuzzy logic controller for load frequency control of a two-area interconnected power system. It begins with background on load frequency control and conventional controllers. It then describes modeling a two-area system and developing a fuzzy logic controller with membership functions and rules. Simulation results in MATLAB/Simulink show that the fuzzy controller provides better performance than a PID controller in terms of settling time, overshoot, undershoot and steady state error. The fuzzy controller reduces deviations in frequency and tie-line power for different load disturbances with fast response and minimal error.
MULTI-OBJECTIVE ENERGY EFFICIENT OPTIMIZATION ALGORITHM FOR COVERAGE CONTROL ...ijcseit
Many studies have been done in the area of Wireless Sensor Networks (WSNs) in recent years. In this kind of networks, some of the key objectives that need to be satisfied are area coverage, number of active sensors and energy consumed by nodes. In this paper, we propose a NSGA-II based multi-objective algorithm for optimizing all of these objectives simultaneously. The efficiency of our algorithm is demonstrated in the simulation results. This efficiency can be shown as finding the optimal balance point among the maximum coverage rate, the least energy consumption, and the minimum number of active nodes while maintaining the connectivity of the network
A vm scheduling algorithm for reducing power consumption of a virtual machine...eSAT Journals
Abstract This paper concentrates on methods which provide efficient processing time of a virtual machine, CPU utilization time of a virtual machine. As the user increases, the performance may be significantly reduced if the tasks are not scheduled in a proper order. In this paper the performance of two already existing algorithms DSP (Dependency Structural Prioritization) algorithm and credit scheduling algorithm are analyzed and compared. A single virtual machine’s processing time and CPU utilization time are measured .Satisfactory results are achieved while comparing the two algorithms. This study concludes that the DSP algorithm can perform efficiently than the credit scheduling algorithm. Keywords: Virtual Machine, DSP algorithm, credit scheduling algorithm
A vm scheduling algorithm for reducing power consumption of a virtual machine...eSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
This document discusses different types of mechanical solvers and their settings in 3 sentences or less:
The document outlines 6 types of solvers: sparse direct solver, distributed sparse direct solver, preconditioned conjugate gradient solver, Jacobi conjugate gradient solver, incomplete Cholesky conjugate gradient solver, and quasi-minimal residual solver. It describes the characteristics of each solver type and provides guidelines for selecting solvers based on the problem and hardware. The document also discusses settings and considerations for sparse direct solvers, such as memory requirements, handling of poorly conditioned matrices, and in-core versus out-of-core solutions.
A report on designing a model for improving CPU Scheduling by using Machine L...MuskanRath1
Disclaimer: Please let me know in case some of the portions of the article match your research. I would include the link to your research in the description section of my article.
Description:
The main concern of our paper describes that we are proposing a model for a uniprocessor system for improving CPU scheduling. Our model is implemented at low-level language or assembly language and LINUX is used for the implementation of the model as it is an open-source environment and its kernel is editable.
There are several methods to predict the length of the CPU bursts, such as the exponential averaging method, however, these methods may not give accurate or reliable predicted values. In this paper, we will propose a Machine Learning (ML) based on the best approach to estimate the length of the CPU bursts for processes. We will make use of Bayesian Theory for our model as a classifier tool that will decide which process will execute first in the ready queue. The proposed approach aims to select the most significant attributes of the process using feature selection techniques and then predicts the CPU-burst for the process in the grid. Furthermore, applying attribute selection techniques improves the performance in terms of space, time, and estimation.
A novel methodology for test scenario generation based on control flow analys...eSAT Publishing House
This document presents a novel methodology for generating test scenarios from UML 2.x sequence diagrams. It proposes constructing an intermediate control flow graph called a Sequence Control Flow Graph (SCFG) by analyzing the control flow in UML sequence diagrams. It also proposes a test scenario generation algorithm called STSGA that systematically generates test scenarios from the SCFG to test software in the early design phase and help testers later in the development cycle. The approach aims to address the challenges of fragments like alt, loop, break, par, and opt in UML sequence diagrams.
Development of deep reinforcement learning for inverted pendulumIJECEIAES
This paper presents a modification of the deep Q-network (DQN) in deep reinforcement learning to control the angle of the inverted pendulum (IP). The original DQN method often uses two actions related to two force states like constant negative and positive force values which apply to the cart of IP to maintain the angle between the pendulum and the Y-axis. Due to the changing of too much value of force, the IP may make some oscillation which makes the performance system could be declined. Thus, a modified DQN algorithm is developed based on neural network structure to make a range of force selections for IP to improve the performance of IP. To prove our algorithm, the OpenAI/Gym and Keras libraries are used to develop DQN. All results showed that our proposed controller has higher performance than the original DQN and could be applied to a nonlinear system.
Autotuning of pid controller for robot arm and magnet levitation planteSAT Journals
Abstract
One of the most essential work of the control engineer is tuning of controller. Majority of the controller used in industry are of the
PID type. An auto tuning is one of the method of controller tuning in which tuning of the parameters of controller is done
automatically and possibly, without any user interaction expect from initiating the operation. Present study emphasis on the relay
based auto tuning of PID controller. An auto-tuning method is implemented based on a relay experiment to determine the ultimate
gain and the ultimate period, with which the PID parameters are obtained using the Ziegler-Nichols tuning rules. An auto tuning
of robot arm model and magnet levitation model are carried out. Performance of relay based auto tuning on the basis of integral
square error is better than artificial neural network.
Keywords: Relay auto tuning, PID, FOPDT, SOPDT, Integral square error.
Co-Simulation Interfacing Capabilities in Device-Level Power Electronic Circu...IJPEDS-IAES
Power electronic circuit simulation today has become increasingly more demanding in both
the speed and accuracy. Whilst almost every simulator has its own advantages and disadvantages,
co-simulations are becoming more prevalent. This paper provides an overview of
the co-simulation capabilities of device-level circuit simulators. More specifically, a listing
of device-level simulators with their salient features are compared and contrasted. The
co-simulation interfaces between several simulation tools are discussed. A case study is
presented to demonstrate the co-simulation between a device-level simulator (PSIM) interfacing
a system-level simulator (Simulink), and a finite element simulation tool (FLUX).
Results demonstrate the necessity and convenience as well as the drawbacks of such a comprehensive
simulation.
Artificial Neural Network and Multi-Response Optimization in Reliability Meas...inventionjournals
Neural network is an important tool for reliability analysis, including estimation of reliability or utility function which are too complicated to be analytical expressed for large or complex system. It has been demonstrated the neural network has significant improvement in the parameter estimation accuracy over the traditional chi-square test. There are many parameters of a neural network that should be determined while training the dataset, since different setups of algorithm parameters affect the estimation performance in either accuracy or computation efficiency. In this paper, neural network training is used to estimate the utility function for the parallel-series redundancy allocation problem, and weighted principal component based multi-response optimization method is applied to find the optimal setting of neural network parameters so that the simultaneous minimizations of training error and computing time are achieved.
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...IAEME Publication
This paper presents an approach based on applying an aggregated predictor formed by multiple versions of a multilayer neural network with a back-propagation optimization algorithm for helping the engineer to get a list of the most appropriate well-test interpretation models for a given set of pressure/ production data. The proposed method consists of three stages: (1) data decorrelation through principal component analysis to reduce the covariance between the variables and the dimension of the input layer in the artificial neural network, (2) bootstrap replicates of the learning set where the data is repeatedly sampled with a random split of the data into train sets and using these as new learning sets, and (3) automatic reservoir model identification through aggregated predictor formed by a plurality vote when predicting a new class. This method is described in detail to ensure successful replication of results. The required training and test dataset were generated by using analytical solution models. In our case, there were used 600 samples: 300 for training, 100 for cross-validation, and 200 for testing. Different network structures were tested during this study to arrive at optimum network design. We notice that the single net methodology always brings about confusion in selecting the correct model even though the training results for the constructed networks are close to 1. We notice also that the principal component analysis is an effective strategy in reducing the number of input features, simplifying the network structure, and lowering the training time of the ANN. The results obtained show that the proposed model provides better performance when predicting new data with a coefficient of correlation approximately equal to 95% Compared to a previous approach 80%, the combination of the PCA and ANN is more stable and determine the more accurate results with lesser computational complexity than was feasible previously. Clearly, the aggregated predictor is more stable and shows less bad classes compared to the previous approach.
Virtual private networks (VPN) provide remotely secure connection for clients to exchange information with company networks. This paper deals with Site-to-site IPsec-VPN that connects the company intranets. IPsec-VPN network is implemented with security protocols for key management and exchange, authentication and integrity using GNS3 Network simulator. The testing and verification analyzing of data packets is done using both PING tool and Wireshark to ensure the encryption of data packets during data exchange between different sites belong to the same company.
The performance of an algorithm can be improved using a parallel computing programming approach. In this study, the performance of bubble sort algorithm on various computer specifications has been applied. Experimental results have shown that parallel computing programming can save significant time performance by 61%-65% compared to serial computing programming.
This document proposes extending algorithmic skeletons with event-driven programming to address the inversion of control problem in skeleton frameworks. It introduces event listeners that can be registered at event hooks within skeletons to access runtime information. This allows implementing non-functional concerns like logging and performance monitoring separately from the core parallel logic. The approach is implemented in the Skandium skeleton library, and examples are given of a logger and online performance monitor built using it. An analysis shows the overhead of processing events is negligible, at around 20 microseconds per event.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...IJITCA Journal
All the real systems exhibits non-linear nature,conventional controllers are not always able to provide good and accurate results. Fuzzy Logic Control is used to obtain better response. A model for simulation is designed and all the assumptions are made before the development of the model. An attempt has been made to analyze the efficiency of a fuzzy controller over a conventional PID controller for a three tank level control system using fuzzification & defuzzification methods and their responses are compared. Analysis is done through computer simulation using Matlab/Simulink toolbox. This study shows that the application of Fuzzy Logic Controller (FLC) gives the best response with triangular membership function and centroid defuzzification method.
Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units IJECEIAES
The issue of electric power grid mode of optimization is one of the basic directions in power engineering research. Currently, methods other than classical optimization methods based on various bio-heuristic algorithms are applied. The problems of reactive power optimization in a power grid using bio-heuristic algorithms are considered. These algorithms allow obtaining more efficient solutions as well as taking into account several criteria. The Firefly algorithm is adapted to optimize the placement of reactive power sources as well as to select their values. A key feature of the proposed modification of the Firefly algorithm is the solution for the multi-objective optimization problem. Algorithms based on a bio-heuristic process can find a neighborhood of global extreme, so a local gradient descent in the neighborhood is applied for a more accurate solution of the problem. Comparison of gradient descent, Firefly algorithm and Firefly algorithm with gradient descent is carried out.
Verification of confliction and unreachability in rule based expert systems w...ijaia
It is important to find optimal solutions for structural errors in rule-based expert systems .Solutions to
discovering such errors by using model checking techniques have already been proposed, but these
solutions have problems such as state space explosion. In this paper, to overcome these problems, we
model the rule-based systems as finite state transition systems and express confliction and
unreachabilityas Computation Tree Logic (CTL) logic formula and then use the technique of model
checking to detect confliction and unreachability in rule-based systems with the model checker UPPAAL.
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...TELKOMNIKA JOURNAL
Liquid flow and level control are essential requirements in various industries, such as paper
manufacturing, petrochemical industries, waste management, and others. Controlling the liquids flow and
levels in such industries is challenging due to the existence of nonlinearity and modeling uncertainties of
the plants. This paper presents a method to control the liquid level in a second tank of a coupled-tank plant
through variable manipulation of a water pump in the first tank. The optimum controller parameters of this
plant are calculated using radial basis function neural network metamodel. A time-varying nonlinear
dynamic model is developed and the corresponding linearized perturbation models are derived from the
nonlinear model. The performance of the developed optimized controller using metamodeling is compared
with the original large space design. In addition, linearized perturbation models are derived from the
nonlinear dynamic model with time-varying parameters.
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILEZac Darcy
In a multivariable servomechanism design, it is required that the output vector tracks a certain reference
vector while satisfying some desired transient specifications, for this purpose a 2DOF control law
consisting of state feedback gain and feedforward scaling gain is proposed. The control law is designed
using block pole placement technique by assigning a set of desired Block poles in different canonical forms.
The resulting control is simulated for linearized model of the HAVE DASH II BTT missile; numerical
results are analyzed and compared in terms of transient response, gain magnitude, performance
robustness, stability robustness and tracking. The suitable structure for this case study is then selected.
Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...journalBEEI
Particle swarm optimization (PSO) is an optimization algorithm that is simple and reliable to complete optimization. The balance between exploration and exploitation of PSO searching characteristics is maintained by inertia weight. Since this parameter has been introduced, there have been several different strategies to determine the inertia weight during a train of the run. This paper describes the method of adjusting the inertia weights using fuzzy signatures called signature PSO. Some parameters were used as a fuzzy signature variable to represent the particle situation in a run. The implementation to solve the tuning problem of linear quadratic regulator (LQR) control parameters is also presented in this paper. Another weight adjustment strategy is also used as a comparison in performance evaluation using an integral time absolute error (ITAE). Experimental results show that signature PSO was able to give a good approximation to the optimum control parameters of LQR in this case.
Design of multiloop controller for multivariable system using coefficient 2IAEME Publication
The document describes the design of a multivariable controller for a coupled tank system using the Coefficient Diagram Method (CDM). CDM is a polynomial method for control design that is based on choosing coefficients for the closed-loop system's characteristic polynomial according to desired performance specifications like equivalent time constant, stability indices, and stability limit. The controller is designed by using CDM to determine the coefficients of the controller polynomials. The coupled tank process is modeled using mass balance equations and its parameters are provided. Controller design using CDM is demonstrated for multivariable processes like the coupled tank system to provide stable and robust performance while meeting time domain specifications.
Convergence Parameter Analysis for Different Metaheuristic Methods Control Co...IJPEDS-IAES
This paper is an extension of our previous work, which discussed the
difficulty in implementing different methods of resistance emulation
techniques on the hardware due to its control constant estimation delay. In
order to get rid of the delay this paper attempts to include the meta-heuristic
methods for the control constants of the controller. To achieve the minimum
Total Harmonic Disturbance (THD) in the AC side of the converter modern
meta-heuristic methods are compared with the traditional methods. The
convergence parameters, which are primary for the earlier estimation of the
control constants, are compared with the measured parameters, tabulated and
tradeoff inference is done among the methods. This kind of implementation
does not need the mathematical model of the system under study for finding
the control constants. The parameters considered for estimation are
population size, maximum number of epochs, and global best solution of the
control constants, best THD value and execution time. MatlabTM /Simulink
based simulation is optimized with the M-file based optimization techniques
like Particle Swarm Optimization (PSO), Genetic Algorithm (GA), Cuckoo
Search Algorithm, Gravity Search Algorithm, Harmony Search Algorithm
and Bat Algorithm.
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT MissileZac Darcy
In a multivariable servomechanism design, it is required that the output vector tracks a certain reference
vector while satisfying some desired transient specifications, for this purpose a 2DOF control law
consisting of state feedback gain and feedforward scaling gain is proposed. The control law is designed
using block pole placement technique by assigning a set of desired Block poles in different canonical forms.
The resulting control is simulated for linearized model of the HAVE DASH II BTT missile; numerical
results are analyzed and compared in terms of transient response, gain magnitude, performance
robustness, stability robustness and tracking. The suitable structure for this case study is then selected.
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT MissileZac Darcy
In a multivariable servomechanism design, it is required that the output vector tracks a certain reference
vector while satisfying some desired transient specifications, for this purpose a 2DOF control law
consisting of state feedback gain and feedforward scaling gain is proposed. The control law is designed
using block pole placement technique by assigning a set of desired Block poles in different canonical forms.
The resulting control is simulated for linearized model of the HAVE DASH II BTT missile; numerical
results are analyzed and compared in terms of transient response, gain magnitude, performance
robustness, stability robustness and tracking. The suitable structure for this case study is then selected.
This document introduces the fuzzy model reference learning control (FMRLC) method. FMRLC uses a reference model to provide feedback to modify the membership functions of a fuzzy controller. This allows the closed-loop system to behave like the reference model and achieve the desired performance. The effectiveness of FMRLC is demonstrated through its application to rocket velocity control and robot manipulator control. FMRLC can achieve high performance learning control for nonlinear, time-varying systems.
Similar to Multi-objective Optimization of PID Controller using Pareto-based Surrogate Modeling Algorithm for MIMO Evaporator System (20)
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...IJECEIAES
Medical image analysis has witnessed significant advancements with deep learning techniques. In the domain of brain tumor segmentation, the ability to
precisely delineate tumor boundaries from magnetic resonance imaging (MRI)
scans holds profound implications for diagnosis. This study presents an ensemble convolutional neural network (CNN) with transfer learning, integrating
the state-of-the-art Deeplabv3+ architecture with the ResNet18 backbone. The
model is rigorously trained and evaluated, exhibiting remarkable performance
metrics, including an impressive global accuracy of 99.286%, a high-class accuracy of 82.191%, a mean intersection over union (IoU) of 79.900%, a weighted
IoU of 98.620%, and a Boundary F1 (BF) score of 83.303%. Notably, a detailed comparative analysis with existing methods showcases the superiority of
our proposed model. These findings underscore the model’s competence in precise brain tumor localization, underscoring its potential to revolutionize medical
image analysis and enhance healthcare outcomes. This research paves the way
for future exploration and optimization of advanced CNN models in medical
imaging, emphasizing addressing false positives and resource efficiency.
Embedded machine learning-based road conditions and driving behavior monitoringIJECEIAES
Car accident rates have increased in recent years, resulting in losses in human lives, properties, and other financial costs. An embedded machine learning-based system is developed to address this critical issue. The system can monitor road conditions, detect driving patterns, and identify aggressive driving behaviors. The system is based on neural networks trained on a comprehensive dataset of driving events, driving styles, and road conditions. The system effectively detects potential risks and helps mitigate the frequency and impact of accidents. The primary goal is to ensure the safety of drivers and vehicles. Collecting data involved gathering information on three key road events: normal street and normal drive, speed bumps, circular yellow speed bumps, and three aggressive driving actions: sudden start, sudden stop, and sudden entry. The gathered data is processed and analyzed using a machine learning system designed for limited power and memory devices. The developed system resulted in 91.9% accuracy, 93.6% precision, and 92% recall. The achieved inference time on an Arduino Nano 33 BLE Sense with a 32-bit CPU running at 64 MHz is 34 ms and requires 2.6 kB peak RAM and 139.9 kB program flash memory, making it suitable for resource-constrained embedded systems.
Advanced control scheme of doubly fed induction generator for wind turbine us...IJECEIAES
This paper describes a speed control device for generating electrical energy on an electricity network based on the doubly fed induction generator (DFIG) used for wind power conversion systems. At first, a double-fed induction generator model was constructed. A control law is formulated to govern the flow of energy between the stator of a DFIG and the energy network using three types of controllers: proportional integral (PI), sliding mode controller (SMC) and second order sliding mode controller (SOSMC). Their different results in terms of power reference tracking, reaction to unexpected speed fluctuations, sensitivity to perturbations, and resilience against machine parameter alterations are compared. MATLAB/Simulink was used to conduct the simulations for the preceding study. Multiple simulations have shown very satisfying results, and the investigations demonstrate the efficacy and power-enhancing capabilities of the suggested control system.
Neural network optimizer of proportional-integral-differential controller par...IJECEIAES
Wide application of proportional-integral-differential (PID)-regulator in industry requires constant improvement of methods of its parameters adjustment. The paper deals with the issues of optimization of PID-regulator parameters with the use of neural network technology methods. A methodology for choosing the architecture (structure) of neural network optimizer is proposed, which consists in determining the number of layers, the number of neurons in each layer, as well as the form and type of activation function. Algorithms of neural network training based on the application of the method of minimizing the mismatch between the regulated value and the target value are developed. The method of back propagation of gradients is proposed to select the optimal training rate of neurons of the neural network. The neural network optimizer, which is a superstructure of the linear PID controller, allows increasing the regulation accuracy from 0.23 to 0.09, thus reducing the power consumption from 65% to 53%. The results of the conducted experiments allow us to conclude that the created neural superstructure may well become a prototype of an automatic voltage regulator (AVR)-type industrial controller for tuning the parameters of the PID controller.
An improved modulation technique suitable for a three level flying capacitor ...IJECEIAES
This research paper introduces an innovative modulation technique for controlling a 3-level flying capacitor multilevel inverter (FCMLI), aiming to streamline the modulation process in contrast to conventional methods. The proposed
simplified modulation technique paves the way for more straightforward and
efficient control of multilevel inverters, enabling their widespread adoption and
integration into modern power electronic systems. Through the amalgamation of
sinusoidal pulse width modulation (SPWM) with a high-frequency square wave
pulse, this controlling technique attains energy equilibrium across the coupling
capacitor. The modulation scheme incorporates a simplified switching pattern
and a decreased count of voltage references, thereby simplifying the control
algorithm.
A review on features and methods of potential fishing zoneIJECEIAES
This review focuses on the importance of identifying potential fishing zones in seawater for sustainable fishing practices. It explores features like sea surface temperature (SST) and sea surface height (SSH), along with classification methods such as classifiers. The features like SST, SSH, and different classifiers used to classify the data, have been figured out in this review study. This study underscores the importance of examining potential fishing zones using advanced analytical techniques. It thoroughly explores the methodologies employed by researchers, covering both past and current approaches. The examination centers on data characteristics and the application of classification algorithms for classification of potential fishing zones. Furthermore, the prediction of potential fishing zones relies significantly on the effectiveness of classification algorithms. Previous research has assessed the performance of models like support vector machines, naïve Bayes, and artificial neural networks (ANN). In the previous result, the results of support vector machine (SVM) were 97.6% more accurate than naive Bayes's 94.2% to classify test data for fisheries classification. By considering the recent works in this area, several recommendations for future works are presented to further improve the performance of the potential fishing zone models, which is important to the fisheries community.
Electrical signal interference minimization using appropriate core material f...IJECEIAES
As demand for smaller, quicker, and more powerful devices rises, Moore's law is strictly followed. The industry has worked hard to make little devices that boost productivity. The goal is to optimize device density. Scientists are reducing connection delays to improve circuit performance. This helped them understand three-dimensional integrated circuit (3D IC) concepts, which stack active devices and create vertical connections to diminish latency and lower interconnects. Electrical involvement is a big worry with 3D integrates circuits. Researchers have developed and tested through silicon via (TSV) and substrates to decrease electrical wave involvement. This study illustrates a novel noise coupling reduction method using several electrical involvement models. A 22% drop in electrical involvement from wave-carrying to victim TSVs introduces this new paradigm and improves system performance even at higher THz frequencies.
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...IJECEIAES
Climate change's impact on the planet forced the United Nations and governments to promote green energies and electric transportation. The deployments of photovoltaic (PV) and electric vehicle (EV) systems gained stronger momentum due to their numerous advantages over fossil fuel types. The advantages go beyond sustainability to reach financial support and stability. The work in this paper introduces the hybrid system between PV and EV to support industrial and commercial plants. This paper covers the theoretical framework of the proposed hybrid system including the required equation to complete the cost analysis when PV and EV are present. In addition, the proposed design diagram which sets the priorities and requirements of the system is presented. The proposed approach allows setup to advance their power stability, especially during power outages. The presented information supports researchers and plant owners to complete the necessary analysis while promoting the deployment of clean energy. The result of a case study that represents a dairy milk farmer supports the theoretical works and highlights its advanced benefits to existing plants. The short return on investment of the proposed approach supports the paper's novelty approach for the sustainable electrical system. In addition, the proposed system allows for an isolated power setup without the need for a transmission line which enhances the safety of the electrical network
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%.
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Sinan KOZAK
Sinan from the Delivery Hero mobile infrastructure engineering team shares a deep dive into performance acceleration with Gradle build cache optimizations. Sinan shares their journey into solving complex build-cache problems that affect Gradle builds. By understanding the challenges and solutions found in our journey, we aim to demonstrate the possibilities for faster builds. The case study reveals how overlapping outputs and cache misconfigurations led to significant increases in build times, especially as the project scaled up with numerous modules using Paparazzi tests. The journey from diagnosing to defeating cache issues offers invaluable lessons on maintaining cache integrity without sacrificing functionality.
Literature Review Basics and Understanding Reference Management.pptxDr Ramhari Poudyal
Three-day training on academic research focuses on analytical tools at United Technical College, supported by the University Grant Commission, Nepal. 24-26 May 2024
International Conference on NLP, Artificial Intelligence, Machine Learning an...gerogepatton
International Conference on NLP, Artificial Intelligence, Machine Learning and Applications (NLAIM 2024) offers a premier global platform for exchanging insights and findings in the theory, methodology, and applications of NLP, Artificial Intelligence, Machine Learning, and their applications. The conference seeks substantial contributions across all key domains of NLP, Artificial Intelligence, Machine Learning, and their practical applications, aiming to foster both theoretical advancements and real-world implementations. With a focus on facilitating collaboration between researchers and practitioners from academia and industry, the conference serves as a nexus for sharing the latest developments in the field.
Comparative analysis between traditional aquaponics and reconstructed aquapon...bijceesjournal
The aquaponic system of planting is a method that does not require soil usage. It is a method that only needs water, fish, lava rocks (a substitute for soil), and plants. Aquaponic systems are sustainable and environmentally friendly. Its use not only helps to plant in small spaces but also helps reduce artificial chemical use and minimizes excess water use, as aquaponics consumes 90% less water than soil-based gardening. The study applied a descriptive and experimental design to assess and compare conventional and reconstructed aquaponic methods for reproducing tomatoes. The researchers created an observation checklist to determine the significant factors of the study. The study aims to determine the significant difference between traditional aquaponics and reconstructed aquaponics systems propagating tomatoes in terms of height, weight, girth, and number of fruits. The reconstructed aquaponics system’s higher growth yield results in a much more nourished crop than the traditional aquaponics system. It is superior in its number of fruits, height, weight, and girth measurement. Moreover, the reconstructed aquaponics system is proven to eliminate all the hindrances present in the traditional aquaponics system, which are overcrowding of fish, algae growth, pest problems, contaminated water, and dead fish.
ACEP Magazine edition 4th launched on 05.06.2024Rahul
This document provides information about the third edition of the magazine "Sthapatya" published by the Association of Civil Engineers (Practicing) Aurangabad. It includes messages from current and past presidents of ACEP, memories and photos from past ACEP events, information on life time achievement awards given by ACEP, and a technical article on concrete maintenance, repairs and strengthening. The document highlights activities of ACEP and provides a technical educational article for members.
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSIJNSA Journal
The smart irrigation system represents an innovative approach to optimize water usage in agricultural and landscaping practices. The integration of cutting-edge technologies, including sensors, actuators, and data analysis, empowers this system to provide accurate monitoring and control of irrigation processes by leveraging real-time environmental conditions. The main objective of a smart irrigation system is to optimize water efficiency, minimize expenses, and foster the adoption of sustainable water management methods. This paper conducts a systematic risk assessment by exploring the key components/assets and their functionalities in the smart irrigation system. The crucial role of sensors in gathering data on soil moisture, weather patterns, and plant well-being is emphasized in this system. These sensors enable intelligent decision-making in irrigation scheduling and water distribution, leading to enhanced water efficiency and sustainable water management practices. Actuators enable automated control of irrigation devices, ensuring precise and targeted water delivery to plants. Additionally, the paper addresses the potential threat and vulnerabilities associated with smart irrigation systems. It discusses limitations of the system, such as power constraints and computational capabilities, and calculates the potential security risks. The paper suggests possible risk treatment methods for effective secure system operation. In conclusion, the paper emphasizes the significant benefits of implementing smart irrigation systems, including improved water conservation, increased crop yield, and reduced environmental impact. Additionally, based on the security analysis conducted, the paper recommends the implementation of countermeasures and security approaches to address vulnerabilities and ensure the integrity and reliability of the system. By incorporating these measures, smart irrigation technology can revolutionize water management practices in agriculture, promoting sustainability, resource efficiency, and safeguarding against potential security threats.
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMHODECEDSIET
Time Division Multiplexing (TDM) is a method of transmitting multiple signals over a single communication channel by dividing the signal into many segments, each having a very short duration of time. These time slots are then allocated to different data streams, allowing multiple signals to share the same transmission medium efficiently. TDM is widely used in telecommunications and data communication systems.
### How TDM Works
1. **Time Slots Allocation**: The core principle of TDM is to assign distinct time slots to each signal. During each time slot, the respective signal is transmitted, and then the process repeats cyclically. For example, if there are four signals to be transmitted, the TDM cycle will divide time into four slots, each assigned to one signal.
2. **Synchronization**: Synchronization is crucial in TDM systems to ensure that the signals are correctly aligned with their respective time slots. Both the transmitter and receiver must be synchronized to avoid any overlap or loss of data. This synchronization is typically maintained by a clock signal that ensures time slots are accurately aligned.
3. **Frame Structure**: TDM data is organized into frames, where each frame consists of a set of time slots. Each frame is repeated at regular intervals, ensuring continuous transmission of data streams. The frame structure helps in managing the data streams and maintaining the synchronization between the transmitter and receiver.
4. **Multiplexer and Demultiplexer**: At the transmitting end, a multiplexer combines multiple input signals into a single composite signal by assigning each signal to a specific time slot. At the receiving end, a demultiplexer separates the composite signal back into individual signals based on their respective time slots.
### Types of TDM
1. **Synchronous TDM**: In synchronous TDM, time slots are pre-assigned to each signal, regardless of whether the signal has data to transmit or not. This can lead to inefficiencies if some time slots remain empty due to the absence of data.
2. **Asynchronous TDM (or Statistical TDM)**: Asynchronous TDM addresses the inefficiencies of synchronous TDM by allocating time slots dynamically based on the presence of data. Time slots are assigned only when there is data to transmit, which optimizes the use of the communication channel.
### Applications of TDM
- **Telecommunications**: TDM is extensively used in telecommunication systems, such as in T1 and E1 lines, where multiple telephone calls are transmitted over a single line by assigning each call to a specific time slot.
- **Digital Audio and Video Broadcasting**: TDM is used in broadcasting systems to transmit multiple audio or video streams over a single channel, ensuring efficient use of bandwidth.
- **Computer Networks**: TDM is used in network protocols and systems to manage the transmission of data from multiple sources over a single network medium.
### Advantages of TDM
- **Efficient Use of Bandwidth**: TDM all
2. Int J Elec & Comp Eng ISSN: 2088-8708
Multi-objective Optimization of PID Controller using Pareto-based Surrogate …. (Amrul Faruq)
557
Surrogate Modeling (SM) also known as metamodeling or model reduction is said to be a model of
a model or an approximation of a model. It is a supplementary model that can be alternatively used to
interpret a more detailed model [3]. SM are usually consists of mathematical functions. These are functions
with calibrated parameters, which are used as abstractions and simplifications of the simulation model [4]. In
computer simulation, a SM is used to substitute a computationally expensive simulation model with a more
efficient one. The basic idea of SM is to construct an approximate model using function values at some
sampling points, which are typically determined using experimental design methods [5]. A SM exposes the
system’s input-output relationship through a simple mathematical function [3]. Thus the simulation time for
SM is less than that of the actual simulation model.
Recently, as studied in [6], SM had been used to optimize various type of system, included the
nonlinear system. Some of the systems that were successfully optimized using the SM technique are the
Cartesian Coordinates Control of Hovercraft System [7] and the unmanned underwater vehicle [8], [9].
Through their study, they also had proved that the SM technique can optimize various types of controller
parameters, for example, the fuzzy logic controller and the PID controller.
The core of SM is a metamodel that gives the prediction of a system’s output. Although the output
from metamodel is an approximate of actual measurement of complex model, it gives a good approximate of
the actual value. The evaluation of output value is fast and provides enough information during design phase
of a system [10]. Examples of metamodel are Radial Basis Functions Neural Networks (RBFNN), Kriging
Models (KR), Polynomial Regression (PR), Multivariate Adaptive Regression Splines (MARS), and Support
Vector Machines (SVM). In comparison, RBFNN shows a generally better performance. Based on different
types of problems (i.e., different orders of nonlinearity and problem scales) it is concluded that RBFNN is the
most dependable method in most situations in terms of accuracy and robustness [11]. In this project, a
RBFNN was used as the metamodel to approximate the mapping of the controller gains and the objective
function.
2. MODELING OF THE SYSTEMS
2.1. Radial Basis Function Neural Network
Radial Basis Function Neural Network (RBFNN) was used as the Metamodel to approximate the
mapping of the controller parameters and the objective function. The radial basis functions were first used to
design Artificial Neural Networks in 1988 by Broomhead and Lowe [12]. The architecture of the RBF NN
used in this work is illustrated in Figure 1.
Figure 1. Radial Basis Function Neural Network
The network consists of three layers: an input layer, a hidden layer and an output layer. Here, R
denotes the number of inputs while Q the number of outputs. Equation (1) is used to calculate the output of
the RBF NN for Q = 1, the output of the RBFNN in Figure 1 is calculated according to
1
1 2
1
,
S
k k
k
x w w x c
(1)
Where
1R
x
R is an input vector,
.
is a basis function, 2
.
denotes the Euclidean norm, 1kw
are the weights in the output layer, S1 is the number of neurons (and centers) in the hidden layer and
1R
kc
R
are the RBF centers in the input vector space. Equation (1) can also be written as Equation (2)
3. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 556 – 565
558
, ( )T
x w x w
(2)
Where basis function in Equation (3)
1 1 1 1
T
S Sx x c x c (3)
And weight layer in Equation (4)
11 12 1 1
T
Sw w w w
(4)
The output of the neuron in a hidden layer is a nonlinear function of the distance given by Equation (5):
2 2
/x
x e
(5)
Where β is the spread parameter of the RBF. For training, the least squares formula was used to find
the second layer weights while the centers are set using the available data samples. Thus, the approach of
Pareto-based Surrogate Modeling Algorithm (PSMA) for multiobjective optimization as summarized in [6-9]
was used in this project.
2.2. Forced Circulation Evaporator
In addition, a metamodeling approach for PID controller in an evaporator process has been
successfully presented in [13], [14]. Figure 2 shows the forced circulation evaporator derived by Newell and
Lee [15] in 1989. This evaporator has become a well-known and very difficult benchmark used by control
engineers to evaluate their methodologies. A feed stream enters the evaporator with concentration X1,
temperature T1 and flow rate F1. It will mix with recirculation liquor, which is pumped through the
evaporator at flow rate F3. The evaporator itself is a heat exchanger, which is heated by steam flowing at a
rate F100, with temperature T100 and pressure P100. The mixture of feed and recirculation liquor boils
inside the heat exchanger, and the resulting mixture of vapor and liquid enters the separator, which the liquid
level is L2. The operating pressure inside the evaporator is P2. Some portion of liquid from separator drawn
out as product with concentrationX2, with flow rate F2 and temperature T2; most of it becomes the
recirculation liquor with flow rate F3. The vapor from the separator flow to a condenser at flow rate F4 and
temperature T3, where it is condensed by cooled water flowing at flow rate F200, with entry temperature
T200 and exit temperature T201.
Figure 2. Forced Circulation Evaporator
Condensate
Condenser
Condensate,
F5
Vapor,
T201
Cooling
water,
F200, T200
Feed,
F1, X1, T1
Product,
F2, X2, T2
Separator,
L2
P100
T100
Steam,
F100
F4, T3
F3
P2
4. Int J Elec & Comp Eng ISSN: 2088-8708
Multi-objective Optimization of PID Controller using Pareto-based Surrogate …. (Amrul Faruq)
559
The constant value and description are shown in Table 1, while the variables names, descriptions,
steady state value, and engineering units are shown in Table 2.
Table 1. Constant value and description
Constant Description Value Units
ρA Liquid density and cross-sectional area of separator 20 kg/m
M Amount of liquid in the evaporator 20 kg
C Constant that converts the mass of vapor into an equivalent pressure 4 kg/kPa
Cp Heat capacity of the liquor 0.07 kg/min
Λ Latent heat of vaporization of the liquor 38.5 kg/min
λs Latent heat of steam at the saturated conditions 36.6 kg/min
UA2 Overall heat transfer coefficient times the heat transfer area 6.84 kW/K
Table 2. Evaporator variables and steady state value
Variable Description Value Units
F1 feed flow rate 10.0 kg/min
F2 product flow rate 2.0 kg/min
F3 circulation flow rate 50.0 kg/min
F4 vapor flow rate 8.0 kg/min
F5 condensate flow rate 8.0 kg/min
X1 feed composition 5.0 percent
X2 product composition 25.0 percent
T1 feed temperature 40.0 deg C
T2 product temperature 84.6 deg C
T3 vapor temperature 80.6 deg C
L2 separator level 1.0 metres
P2 operating pressure 50.5 kPa
F100 steam flow rate 9.3 kg/min
T100 steam temperature 119.9 deg C
P100 steam pressure 194.7 kPa
Q100 heater duty 339.0 kW
F200 cooling water flow rate 208.0 kg/min
T200 cooling water inlet temperature 25.0 deg C
T201 cooling water outlet temperature 46.1 deg C
Q200 condenser duty 307.9 kW
3. RESEARCH METHOD
Two control variables are chosen out from FCE as objectives function and controlled by using PID
controller. The control variables are L2 and P2 with manipulated variables of the plant are F2 and F200. The
design objective will be a six parameter optimization problem of determining the optimal parameter gains
[Kp1 Ki1 Kd1 Kp2 Ki2 Kd2] to minimize the output of L2 and P2. Table 3 shows parameter coefficient with
their range which cover both PID controllers. This range is used in order to obtain a good comparison
between PSMA and NSGA-II.
The simulation for both controllers was done using MATLAB SimulinkTM as illustrated in
Figure 3. All values were initialized at the operating points as stated in Table 2. Simulation time was set to be
300 seconds and run using ode14x (extrapolation) solver. The set point for P2 is 50.5 kPa over the simulation
time while L2 was given a varying step input from initial 1.0m to 2.5m and going down back to 1.0m.
Table 4 shows the control variable constraints.
Table 3 PID variables and design space
Limit
Variables
Kp1 Ki1 Kd1 Kp2 Ki2 Kd2
Lower -130 -2 -60 -410 -20 -10
Upper -100 2 -50 -390 -10 -5
Table 4 Variable constraints
Variable Lower limit Upper limit
F2 0 kg/min 50 kg/min
F200 0 kg/min 400 kg/min
5. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 556 – 565
560
The performance criterion to measure the output tracking in this case was the Integral Square Error
(ISE) given by:
2
ISE ( )dy t y t dt (6)
Where is the desired output (set point) while is the actual output. This criterion has been used
because of the ease of computing the integral both analytically and experimentally. The most efficient value
of Pareto frontier is defined by calculating Euclidean distance between ISE and initial point, zero:
2
1
( )
n
i
Cost ISE
(7)
Figure 3 shows PID Forced Circulation Evaporator as implemented in Matlab® Simulink®.
Figure 3. PID Forced Circulation Evaporator as implemented in Matlab® Simulink®
3.1. Pareto based Surrogate Modeling Algorithm
Table 5 show the objective function, initial design space (D) and larger design space (D’) used for
PSMA simulation.
Table 5. Objective function, initial data sets and large data sets
Objective function
PID
Parameter
Initial data sets (D) Large data sets (D’)
F2
Kp1 {-130, -120, -110} {-130, -125,…, -110}
Ki1 {-2, 0, 2} {-2, -1,…, 2}
Kd1 {-60, -55, -50} {-60, -55, -50}
P2
Kp2 {-410, -400, -390} {-410, -405,…, -390}
Ki2 {-20, -15, -10} {-20, -17.5,…, -10}
Kd2 {-10, -5} {-10, -7.5, 5}
Total number of data configurations 486 5625
The step size of D and D’ specifically sets by user where D’’ use smaller resolution thus multiplies
the total number of data configuration. Different with NSGA-II, the value between bound are created
randomly. The initial data sets should not too small for proper training and should not be too large to
6. Int J Elec & Comp Eng ISSN: 2088-8708
Multi-objective Optimization of PID Controller using Pareto-based Surrogate …. (Amrul Faruq)
561
minimize the training time. The initial data sets are used to simulate ISE for both operating pressure P2 and
separator level, L2 simultaneously. RBFNN then use ISE value from initial data sets and predict the output
for large data sets.
In this PSMA simulation, the basis function centers, is set equal to the input vector from the
training set or maximum number of initial data sets, 486. The spread value of 10 is used in the training
process. The larger the spread of the data the smoother will be the function approximation. A large spread
implies a lot of neuron will be required to fit a fast changing function. Where a small spread is means less
neuron will be required to fit a smooth function and the network may not generalize well.
3.2. Non dominated Sorting Geneting Algorithm
The NSGA-II [16] is selected as comparison to PSMA because of widely used and capable
algorithm. The principle behind NSGA-II is that the non dominated solution that usually occur for
multiobjective optimization problems are all treated as equals. This allows the algorithm to evolve a set of
non-dominated solution that is equally well suited for solving the specific problem given the performance
measures specified. By using the algorithm for tuning of PID controller for the FCE, it will be possible to
obtain varied set of different solution that should perform well with regards to minimization of all specific
performance measures. NSGA-II run-time parameters used for this problem are summarized in Table 6.
The choice of real valued representation was made to ensure that the precision of the parameters
would not be compromised by a choice of precision, which can happen for binary representation. A crossover
probability of 0.9 ensures a good mixing of genetic material and mutation probability can be expressed as
1
paramn
where paramn
is the number of parameters in an individual which for this application is six.
Simulated binary crossover parameter (SBX) and the mutation parameter were decided to use 20 and 20
respectively since they provide a reasonable distribution of solutions for the different operations.
Table 6. NSGA-II run-time parameters
Representation type Real values
Crossover probability 0.6
Mutation probability 0.167
SBX parameter 20
Mutation parameter 20
Population 100
Generation 100
4. RESULTS AND ANALYS
4.1. Simulation Result of PSMA
Figure 4 show the simulation result of P2 and L2 using initial data sets with 486 total number of
data configurations.
Figure 4. ISE of separator level and operating pressure for initial data sets.
0 50 100 150 200 250 300 350 400 450 500
5
10
15
20
25
30
35
Initial Data Sets
ISE
ISE of Separator Level, L2
0 50 100 150 200 250 300 350 400 450 500
6
6.5
7
7.5
8
8.5
9
9.5
10
Initial Data Sets
ISE
ISE of Operating Pressure, P2
7. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 556 – 565
562
The ISE values are used to train the RBFNN which will then be used as the metamodel of the FCE
to evaluate the ISEs for the corresponding large data sets of the controller parameters. The results of RBFNN
training using 486 centers and 10 spread are shown in Figure 5.
After the training stage RBFNN is used to perform the simulation for large data space controller
parameters sets which consist of 5625 data sets. The result is shown in Figure 6. The estimated ISE for L2
and P2 then plotted into pareto set as in Figure 10. The pareto-optimal frontier marked with blue circle. Since
the both objective function to find minimum value, the closest to origin indicates the most efficient value,
represented by green triangle in the figure. Although the most efficient value predicted by RFBNN (5.417 for
L2 and 6.744 for P2) is not same with real simulation, PSMA was able to give minimum coefficient
parameter as in Table 5.
Figure 5. RBFNN training of ISE of initial data sets
Figure 6. Surrogate modeling output for large data sets of L2 and P2
Figure 7. Plot of Pareto optimal frontier for L2 and P2 using PSMA
0 50 100 150 200 250 300 350 400 450 500
5
10
15
20
25
30
35
Initial Data Sets
ISE
RBF NN Training on ISE of Separator Level, L2
0 50 100 150 200 250 300 350 400 450 500
6
6.5
7
7.5
8
8.5
9
9.5
10
Initial Data Sets
ISE
RBF NN Training in ISE of Operating Pressure, P2
ISE
RBFNN
ISE
RBFNN
0 1000 2000 3000 4000 5000 6000
5
10
15
20
25
30
35
Large Data Sets
ISE
Estimated ISE of Separator Level, L2
0 1000 2000 3000 4000 5000 6000
6
6.5
7
7.5
8
8.5
9
9.5
10
10.5
Large Data Sets
ISE
Estimated ISE of Operating Pressure, P2
5 10 15 20 25 30 35
6
6.5
7
7.5
8
8.5
9
9.5
10
10.5
Estimated Separator Level, L2
EstimatedOperatingPressure,P2
Multiobjective Optimization using PSMA
Estimated ISE
Pareto optimal frontier
Most efficient
8. Int J Elec & Comp Eng ISSN: 2088-8708
Multi-objective Optimization of PID Controller using Pareto-based Surrogate …. (Amrul Faruq)
563
4.1. Simulation Result of NSGA-II
As comparison to PSMA, Figure 8 show the Pareto set of NSGA-II optimization. Most efficient
value marked with green triangle.
Parameters of PID controller and their relevant cost values obtained by PSMA and NSGA-II
approach are demonstrated in Table 7. From the simulation results in Table 8, the parameter controller
obtained by PSMA clearly has better performance than NSGA-II. The ISE value obtained by PSMA for both
outputs, L2 and P2 is lower than using NSGA-II. The PSMA simulation time took only 1.52 minutes
compare to NSGA-II, 23.36 minutes. In general the controller obtained by PSMA has the best performance.
The result in Table VIII shows the ability of PSMA in dealing with challenging optimization problems.
Figure 9 shows the response of controlled FCE to step input using different controllers obtained by
PSMA and NSGA-II.
Figure 8 Plot of Pareto optimal frontiers for L2 and P2 using NSGA-II
Table 7. Parameter of PID controller obtained by
PSMA and NSGA-II
Table 8. ISE, Cost and simulation time by PSMA
and NSGA-II
PID Parameters
Method
PSMA NSGA-II
Kp1
-125 -119.66
Ki1
2 1.89
Kd1
-55 -59.05
Kp2
-410 -405.61
Ki2
-20 -19.14
Kd2
-10 -9.61
Criteria
Method
PSMA NSGA-II
ISE for L2 8.041 8.187
ISE for P2 6.618 6.801
Cost 10.410 10.640
Simulation time (min) 1.520 23.360
(a) (b)
Figure 9 (a) Response of separator level, L2. (b) Response of operating pressure, P2
8 9 10 11 12 13 14
6.5
7
7.5
8
8.5
9
9.5
Multiobjective Optimization Using NSGA-II
ISEofOperatingPressure,P2
ISE of Separator Level, L2
ISE
Most efficient
0 50 100 150 200 250 300
0.8
1
1.2
1.4
1.6
1.8
2
2.2
2.4
2.6
2.8
Time
Output
Reference
PSMA
NSGA-II
0 50 100 150 200 250 300
50
50.2
50.4
50.6
50.8
51
51.2
51.4
51.6
51.8
52
Time
Output
Reference
PSMA
NSGA-II
9. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 556 – 565
564
The controllers gave a good response for separator Level, L2. In Figure 9(a) the settling time by
using PSMA parameter is slightly better than NSGA-II. It can be seen at second 250 when step input changed
to set point 1m, PSMA respond reach steady state until second 300. For operating pressure, P2, response
obtained by NSGA-II and PSMA parameter almost identical. This condition occurs because the parameter
gains, Kp2 Ki2 Kd2 of both optimization technique almost the same.
Similar to other optimization algorithm such as SPEA, NSGA, the discussed method in this paper,
PSMA does not necessarily guarantee the real time requirements in exact applications. But as shown in this
paper, PSMA was able to give fast computational time to obtain best value for the controller. In application
of high computational complexity, the use of PSMA will be more preferable.
5. CONCLUSION
The purposed optimization method using PSMA offers advantages at especially reducing the cost
and time by utilizing surrogate modeling for complex and expensive design. The genetic algorithm based
optimization required large number of objective function evaluation to generate Pareto-optimal front.
Therefore the evaluation of the required number of objective function values through a full model
experiment. In this study NSGA-II took around 15 times simulation time to optimize the operating pressure
and separator level of FCE whereas PSMA training and testing takes couple of minutes depending upon the
user’s experience and prediction through surrogate modeling. The PSMA approach us clearly a useful
approach and this will become more significant for a larger D of for a more complicated problem.
Using FCE as a study case, PSMA used to optimize the parameter gain of PID controller. Surrogate
modeling does provide the designer with a quick estimate for a good set of good parameter to begin with.
Further simulation on the actual system can be done if better values are required. In this example, the data set
D was created by choosing the input values like the grid fashion based on background knowledge of the
problem. A more intuitive approach is to start with a small number of samples and then sequentially add
more data samples intelligently employing Experimental Design techniques such as Worst Case Approach
and Cross Validation technique. It is envisaged that a more strategic data location will allow the creation of a
more accurate surrogate modeling using less data, therefore, less time required to estimate the best controller
parameters.
ACKNOWLEDGEMENTS
This project is supporting by Ministry of Science, Technology and Innovation (MOSTI) e-Science
Fund Research Grant. Special thanks to Faculty of Electrical Engineering, Universiti Teknologi Malaysia
(UTM), also Electrical Department University Muhammadiyah of Malang (UMM) for giving full support and
cooperation. Also warmest thanks to research and development centre of UTM. Their supports are gratefully
acknowledged.
REFERENCES
[1] Obayashi S, Jeong S, Chiba K. “Multi-Objective Design Exploration tor Aerodynamic Configurations”. In 35th
AIAA fluid dynamics conference and exhibit 2005 Jun (p. 4666).
[2] Zitzler E, Deb K, Thiele L. “Comparison of Multiobjective Evolutionary Algorithms: Empirical Results”.
Evolutionary Computation. 2000;8(2):173-95.
[3] Ma L, Xin K, Liu S. “Using Radial Basis Function Neural Networks to Calibrate Water Quality Model”. World
Academy of Science, Engineering and Technology, International Journal of Environmental, Chemical, Ecological,
Geological and Geophysical Engineering. 2008 Feb 25;2(2):9-17.
[4] Santos IR, Santos PR. “Simulation Metamodels for Modeling Output Distribution Parameters”. In Winter
Simulation Conference, 2007 Dec 9 (pp. 910-918). IEEE.
[5] Kleijnen JP, Sargent RG. “A Methodology for Fitting and Validating Metamodels in Simulation”. European Journal
of Operational Research. 2000 Jan 1;120(1):14-29.
[6] M.S. Mohamed Ali, SS Abdullah, Osman David C. “Controllers Optimization For A Fluid Mixing System Using
Metamodelling Approach”. International Journal of Simulation Modelling. 2009 Mar 1;8(1):48-59.
[7] M.S. Mohamed Ali, S.S. Abdullah, M.A. Ahmad and N. Hambali, “Optimization of PID Controllers for Cartesian
Coordinates Control of Hovercraft System Using Metamodeling Approach”, Proceedings of the International
Conference on Power Control and Optimization, Chiang Mai, Thailand, July 18-20, 2008.
[8] M. F. N. Shah, S. S. Abdullah, and Faruq, A., “Multi-objective optimization of remotely operated vehicle control
system using surrogate modeling” in IEEE International Conference on Control System, Computing and Egineering
(ICCSCE), 2011, pp. 138-143.
[9] Faruq A, Abdullah SS, Fauzi M, Nor S. “Optimization Of Depth Control For Unmanned Underwater Vehicle Using
Surrogate Modeling Technique”. In Modeling, Simulation and Applied Optimization (ICMSAO), 2011 4th
10. Int J Elec & Comp Eng ISSN: 2088-8708
Multi-objective Optimization of PID Controller using Pareto-based Surrogate …. (Amrul Faruq)
565
International Conference on 2011 Apr 19 (pp. 1-7). IEEE.
[10] S. S. Abdullah & J. C. Allwright, “An Active Learning Approach For Radial Basis Function Neural Networks”,
Jurnal Teknologi, 45(D) Dec. 2006: 77–96, Universiti Teknologi Malaysia.
[11] Jin R, Chen W, Simpson TW. “Comparative Studies Of Metamodelling Techniques Under Multiple Modelling
Criteria”. Structural And Multidisciplinary Optimization. 2001 Dec 1;23(1):1-3.
[12] Broomhead, D. S. and Lowe D. “Multi-Variable Functional Interpolation And Adaptive Networks”. Complex
Systems.;2:321-55.
[13] M. F. N. Shah, Zainal MA, Faruq A, SS Abdullah. “Metamodeling Approach For PID Controller Optimization In
An Evaporator Process”. IEEE In Modeling, Simulation and Applied Optimization (ICMSAO), 2011 4th
International Conference on 2011 Apr 19 (pp. 1-4).
[14] M. F. N. Shah, S. S. Abdullah, and Faruq, A., “Multi-objective optimization of an evaporator control system using
surrogate modeling” in IEEE International Conference on Control System, Computing and Egineering (ICCSCE),
2011, pp. 198–203.
[15] Newell, R. B. and Lee, P. L., “Applied Process Control: A Case Study”, Process Control Group Department of
Chemical Engineering University of Queensland, Australia, Prentice Hall, 1989.
[16] Deb K, Pratap A, Agarwal S, Meyarivan TA. “A Fast And Elitist Multiobjective Genetic Algorithm: NSGA-II”.
IEEE Transactions On Evolutionary Computation. 2002 Apr;6(2):182-97.
BIOGRAPHIES OF AUTHORS
Amrul Faruq did Bachelor Engineer in Electrical Engineering at University of
Muhammadiyah Malang, Indonesia on 2009. He has obtained his Master of Electrical
Engineering from Universiti Teknologi Malaysia, UTM Malaysia on 2013. Currently he is
working as junior lecturer in EE Department of UMM. His interested research is about
Optimization method, artificial intelligent, electronics and computer network.
Mohd Fauzi Nor Shah graduated in Bachelor of Electronics Eng. (Industrial Electronics) in
Universiti Teknikal Malaysia Melaka (UTEM) on 2009. Later he further his study and obtained
Master of Electrical Engineering from Universiti Teknologi Malaysia (UTM) on 2012.
Currently he is working as an specialist engineer in back-end semiconductor industry with
focus on computer vision and inspection.
Dr. Shahrum Shah Abdullah did B.Eng. (Electrical) in McGill University, M.Sc. (Control
Systems) in University of Sheffield, and obtained his Ph.D (Control systems) in Imperial
College of Science, Technology and Medicine, CEng, MIET. Currently he is working as Senior
Lecturer, Head of Electronic Systems Engineering Department at Malaysia-Japan International
Institute of Technology (MJIIT).