The document describes a robust approach for analyzing data from fuel cell stack testing. It addresses challenges in handling large amounts of data from multiple devices. The approach includes:
1) Developing an interface in Excel to automate data handling and analysis across Excel and MATLAB for improved efficiency.
2) Using dynamic time warping to synchronize data sequences and align them based on time for better comparison.
3) Applying data reconciliation to optimally adjust measurements so they obey physical constraints like conservation of voltage sums, improving accuracy of analysis.
IMPROVED NEURAL NETWORK PREDICTION PERFORMANCES OF ELECTRICITY DEMAND: MODIFY...csandit
Accurate prediction of electricity demand can bring extensive benefits to any country as the
forecast values help the relevant authorities to take decisions regarding electricity generation,
transmission and distribution much appropriately. The literature reveals that, when compared
to conventional time series techniques, the improved artificial intelligent approaches provide
better prediction accuracies. However, the accuracy of predictions using intelligent approaches
like neural networks are strongly influenced by the correct selection of inputs and the number of
neuro-forecasters used for prediction. This research shows how a cluster analysis performed to
group similar day types, could contribute towards selecting a better set of neuro-forecasters in
neural networks. Daily total electricity demands for five years were considered for the analysis
and each date was assigned to one of the thirteen day-types, in a Sri Lankan context. As a
stochastic trend could be seen over the years, prior to performing the k-means clustering, the
trend was removed by taking the first difference of the series. Three different clusters were
found using Silhouette plots, and thus three neuro-forecasters were used for predictions. This
paper illustrates the proposed modified neural network procedure using electricity demand
data.
Mathematical Modelling and Computer Simulation Assist in Designing Non-tradit...IJECEIAES
The article deals with the application of the method for mathematical modeling and simulation at solving some issues in the area of electrostatic technology. It focuses on the processes in electrostatic separation and precipitation. Computer simulation is highly required for equipment design and for their diagnostics in critical operating states using theoretical calculations and experimental data evaluation. The presented computer models may be applied both by project and design engineers using the most advanced computer-aided design of electrostatic technologies.
BPSO&1-NN algorithm-based variable selection for power system stability ident...IJAEMSJORNAL
Due to the very high nonlinearity of the power system, traditional analytical methods take a lot of time to solve, causing delay in decision-making. Therefore, quickly detecting power system instability helps the control system to make timely decisions become the key factor to ensure stable operation of the power system. Power system stability identification encounters large data set size problem. The need is to select representative variables as input variables for the identifier. This paper proposes to apply wrapper method to select variables. In which, Binary Particle Swarm Optimization (BPSO) algorithm combines with K-NN (K=1) identifier to search for good set of variables. It is named BPSO&1-NN. Test results on IEEE 39-bus diagram show that the proposed method achieves the goal of reducing variables with high accuracy.
Impact analysis of actuator torque degradation on the IRB 120 robot performan...IJECEIAES
Actuators in a robot system may become faulty during their life cycle. Locked joints, free-moving joints, and the loss of actuator torque are common faulty types of robot joints where the actuators fail. Locked and free-moving joint issues are addressed by many published articles, whereas the actuator torque loss still opens attractive investigation challenges. The objectives of this study are to classify the loss of robot actuator torque, named actuator torque degradation, into three different cases: Boundary degradation of torque, boundary degradation of torque rate, and proportional degradation of torque, and to analyze their impact on the performance of a typical 6-DOF robot (i.e., the IRB 120 robot). Typically, controllers of robots are not pre-designed specifically for anticipating these faults. To isolate and focus on the impact of only actuator torque degradation faults, all robot parameters are assumed to be known precisely, and a popular closed-loop controller is used to investigate the robot’s responses under these faults. By exploiting MATLAB-the reliable simulation environment, a simscape-based quasi-physical model of the robot is built and utilized instead of an actual expensive prototype. The simulation results indicate that the robot responses cannot follow the desired path properly in most fault cases.
Disturbance observer-based controller for inverted pendulum with uncertaintie...IJECEIAES
A new approach based on linear matrix inequality (LMI) technique for stabilizing the inverted pendulum is developed in this article. The unknown states are estimated as well as the system is stabilized simultaneously by employing the observer-based controller. In addition, the impacts of the uncertainties are taken into consideration in this paper. Unlike the previous studies, the uncertainties in this study are unnecessary to satisfy the bounded constraints. These uncertainties will be converted into the unknown input disturbances, and then a disturbance observer-based controller will be synthesized to estimate the information of the unknown states, eliminate completely the effects of the uncertainties, and stabilize inverted pendulum system. With the support of lyapunov methodology, the conditions for constructing the observer and controller under the framework of linear matrix inequalities (LMIs) are derived in main theorems. Finally, the simulations for system with and without uncertainties are exhibited to show the merit and effectiveness of the proposed methods.
IMPROVED NEURAL NETWORK PREDICTION PERFORMANCES OF ELECTRICITY DEMAND: MODIFY...csandit
Accurate prediction of electricity demand can bring extensive benefits to any country as the
forecast values help the relevant authorities to take decisions regarding electricity generation,
transmission and distribution much appropriately. The literature reveals that, when compared
to conventional time series techniques, the improved artificial intelligent approaches provide
better prediction accuracies. However, the accuracy of predictions using intelligent approaches
like neural networks are strongly influenced by the correct selection of inputs and the number of
neuro-forecasters used for prediction. This research shows how a cluster analysis performed to
group similar day types, could contribute towards selecting a better set of neuro-forecasters in
neural networks. Daily total electricity demands for five years were considered for the analysis
and each date was assigned to one of the thirteen day-types, in a Sri Lankan context. As a
stochastic trend could be seen over the years, prior to performing the k-means clustering, the
trend was removed by taking the first difference of the series. Three different clusters were
found using Silhouette plots, and thus three neuro-forecasters were used for predictions. This
paper illustrates the proposed modified neural network procedure using electricity demand
data.
Mathematical Modelling and Computer Simulation Assist in Designing Non-tradit...IJECEIAES
The article deals with the application of the method for mathematical modeling and simulation at solving some issues in the area of electrostatic technology. It focuses on the processes in electrostatic separation and precipitation. Computer simulation is highly required for equipment design and for their diagnostics in critical operating states using theoretical calculations and experimental data evaluation. The presented computer models may be applied both by project and design engineers using the most advanced computer-aided design of electrostatic technologies.
BPSO&1-NN algorithm-based variable selection for power system stability ident...IJAEMSJORNAL
Due to the very high nonlinearity of the power system, traditional analytical methods take a lot of time to solve, causing delay in decision-making. Therefore, quickly detecting power system instability helps the control system to make timely decisions become the key factor to ensure stable operation of the power system. Power system stability identification encounters large data set size problem. The need is to select representative variables as input variables for the identifier. This paper proposes to apply wrapper method to select variables. In which, Binary Particle Swarm Optimization (BPSO) algorithm combines with K-NN (K=1) identifier to search for good set of variables. It is named BPSO&1-NN. Test results on IEEE 39-bus diagram show that the proposed method achieves the goal of reducing variables with high accuracy.
Impact analysis of actuator torque degradation on the IRB 120 robot performan...IJECEIAES
Actuators in a robot system may become faulty during their life cycle. Locked joints, free-moving joints, and the loss of actuator torque are common faulty types of robot joints where the actuators fail. Locked and free-moving joint issues are addressed by many published articles, whereas the actuator torque loss still opens attractive investigation challenges. The objectives of this study are to classify the loss of robot actuator torque, named actuator torque degradation, into three different cases: Boundary degradation of torque, boundary degradation of torque rate, and proportional degradation of torque, and to analyze their impact on the performance of a typical 6-DOF robot (i.e., the IRB 120 robot). Typically, controllers of robots are not pre-designed specifically for anticipating these faults. To isolate and focus on the impact of only actuator torque degradation faults, all robot parameters are assumed to be known precisely, and a popular closed-loop controller is used to investigate the robot’s responses under these faults. By exploiting MATLAB-the reliable simulation environment, a simscape-based quasi-physical model of the robot is built and utilized instead of an actual expensive prototype. The simulation results indicate that the robot responses cannot follow the desired path properly in most fault cases.
Disturbance observer-based controller for inverted pendulum with uncertaintie...IJECEIAES
A new approach based on linear matrix inequality (LMI) technique for stabilizing the inverted pendulum is developed in this article. The unknown states are estimated as well as the system is stabilized simultaneously by employing the observer-based controller. In addition, the impacts of the uncertainties are taken into consideration in this paper. Unlike the previous studies, the uncertainties in this study are unnecessary to satisfy the bounded constraints. These uncertainties will be converted into the unknown input disturbances, and then a disturbance observer-based controller will be synthesized to estimate the information of the unknown states, eliminate completely the effects of the uncertainties, and stabilize inverted pendulum system. With the support of lyapunov methodology, the conditions for constructing the observer and controller under the framework of linear matrix inequalities (LMIs) are derived in main theorems. Finally, the simulations for system with and without uncertainties are exhibited to show the merit and effectiveness of the proposed methods.
A new exact equivalent circuit of the medium voltage three-phase induction m...IJECEIAES
This paper proposes a new equivalent circuit for medium voltage and great power induction motors considering the more complete information given by the manufacturer. A methodology for obtaining the parameters of the equivalent circuit is presented, having this circuit the advantage of allowing the electrical calculation of all the power losses and the realization of the power balance. It is an achievement of this work a new way of calculating and representing the additional losses using a resistance located in the rotor circuit. Then, three types of losses are considered as a part of a power balance: the conventional or joule effect variable losses, the constant losses, and the additional losses. The proposed method is straight and non-iterative. It was applied to a case study motor of 6000 V and 2500 kW located at the Maximo Gomez Power Plant in Cuba.
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.
For years, the Machine Learning community has focused on developing efficient
algorithms that can produce very accurate classifiers. However, it is often much easier
to find several good classifiers based on dataset combination, instead of single classifier
applied on deferent datasets. The advantages of using classifier dataset combinations
instead of a single one are twofold: it helps lowering the computational complexity by
using simpler models, and it can improve the classification accuracy and performance.
Most Data mining applications are based on pattern matching algorithms, thus improving
the performance of the classification has a positive impact on the quality of the overall
data mining task. Since combination strategies proved very useful in improving the
performance, these techniques have become very important in applications such as
Cancer detection, Speech Technology and Natural Language Processing .The aim of this
paper is basically to propose proprietary metric, Normalized Geometric Index (NGI)
based on the latent properties of datasets for improving the accuracy of data mining tasks.
Comparison of backstepping, sliding mode and PID regulators for a voltage inv...IJECEIAES
In the present paper, an efficient and performant nonlinear regulator is designed for the control of the pulse width modulation (PWM) voltage inverter that can be used in a standalone photovoltaic microgrid. The main objective of our control is to produce a sinusoidal voltage output signal with amplitude and frequency that are fixed by the reference signal for different loads including linear or nonlinear types. A comparative performance study of controllers based on linear and non-linear techniques such as backstepping, sliding mode, and proportional integral derivative (PID) is developed to ensure the best choice among these three types of controllers. The performance of the system is investigated and compared under various operating conditions by simulations in the MATLAB/Simulink environment to demonstrate the effectiveness of the control methods. Our investigation shows that the backstepping controller can give better performance than the sliding mode and PID controllers. The accuracy and efficiency of the proposed backstepping controller are verified experimentally in terms of tracking objectives.
Mine Blood Donors Information through Improved K-Means Clusteringijcsity
The number of accidents and health diseases which are increasing at an alarming rate are resulting in a huge increase in the demand for blood. There is a necessity for the organized analysis of the blood donor database or blood banks repositories. Clustering analysis is one of the data mining applications and K-means clustering algorithm is the fundamental algorithm for modern clustering techniques. K-means clustering algorithm is traditional approach and iterative algorithm. At every iteration, it attempts to find the distance from the centroid of each cluster to each and every data point. This paper gives the improvement to the original k-means algorithm by improving the initial centroids with distribution of data. Results and discussions show that improved K-means algorithm produces accurate clusters in less computation time to find the donors information
ESTIMATION OF THE PARAMETERS OF SOLAR CELLS FROM CURRENT-VOLTAGE CHARACTERIST...ijscai
This paper presents a method for calculating the light generated current, the series resistance, shun
resistance and the two components of the reverse saturation current usually encountered in the double
diode representation of the solar cell from the experimental values of the current-voltage characteristics
of the cell using genetic algorithm. The theory is able to regenerate the above mentioned parameters to
very good accuracy when applied to cell data that was generated from pre-defined parameters. The
method is applied to various types of space quality solar cells and sub cells. All parameters except the
light generated current are seen to be nearly the same in the case of a cell whose characteristics under
illumination and in dark were analyzed. The light generated current is nearly equal to the short- circuit
current in all cases. The parameters obtained by this method and another method are nearly equal
wherever applicable. The parameters are also shown to represent the current-voltage characteristics
well.
An exploratory analysis on half hourly electricity load patterns leading to h...acijjournal
Accurate prediction of electricity demand can bring
extensive benefits to any country as the forecaste
d
values help the relevant authorities to take decisi
ons regarding electricity generation, transmission
and
distribution appropriately. The literature reveals
that, when compared to conventional time series
techniques, the improved artificial intelligent app
roaches provide better prediction accuracies. Howev
er,
the accuracy of predictions using intelligent appro
aches like neural networks are strongly influenced
by the
correct selection of inputs and the number of neuro
-forecasters used for prediction. Deshani, Hansen,
Attygalle, & Karunarathne (2014) suggested that a c
luster analysis could be performed to group similar
day types, which contribute towards selecting a bet
ter set of neuro-forecasters in neural networks. Th
e
cluster analysis was based on the daily total elect
ricity demands as their target was to predict the d
aily
total demands using neural networks. However, predi
cting half-hourly demand seems more appropriate
due to the considerable changes of electricity dema
nd observed during a particular day. As such cluste
rs
are identified considering half-hourly data within
the daily load distribution curves. Thus, this pape
r is an
improvement to Deshani et. al. (2014), which illust
rates how the half hourly demand distribution withi
n a
day, is incorporated when selecting the inputs for
the neuro-forecasters.
Oscillatory Stability Prediction Using PSO Based Synchronizing and Damping To...journalBEEI
This paper presents the assessment of stability domains for the angle stability condition of the power system using Particle Swarm Optimization (PSO) technique. An efficient optimization method using PSO for synchronizing torque coefficients Ksand damping torque coefficients Kd to identify the angle stability condition on multi-machine system. In order to accelerate the determination of angle stability, PSO is proposed to be implemented in this study. The application of the proposed algorithm has been justified as the most accurate with lower computation time as compared to other optimization techniques such as Evolutionary Programming (EP) and Artificial Immune System (AIS). Validation with respect to eigenvalues determination, Least Square (LS) method and minimum damping ratio ξmin confirmed that the proposed technique is feasible to solve the angle stability problems.
The fuel cell is currently considered as one of the most promising technologies for future energy
demand. Solid oxide fuel cells (SOFCs) have several advantages including flexibility of fuel used and relatively
inexpensive materials due to high temperature operation. SOFCs operate easily in the single-chamber mode
due to the simplified, compact, sealing-free cell structure. An artificial neural network (ANN) can be used as a
black-box tool to simulate systems without solving the physical equations merely by utilizing available
experimental data. In this study, the ANN is used for modelling a singular cell behavior. The error
backpropagation algorithm was used for an ANN training procedure. Experiments of a planar button solid
oxide fuel cell were used to train and verify the networks. The fuel cell system is fed by methane and oxygen. The
cathode is LSCF6482, the anode is GDC-Ni, the electrolyte is LDM and the operating pressure is 1 atm. The
ANN based SOFC model has the following input parameters: current density, temperature; and the cell voltage
is predicted by the model. Obtained results show that the ANN can be successfully used for modelling the single
chamber solid oxide fuel cell without knowledge of numerous physical, chemical, and electrochemical factors.
Short Term Electrical Load Forecasting by Artificial Neural NetworkIJERA Editor
This paper presents an application of artificial neural networks for short-term times series electrical load
forecasting. An adaptive learning algorithm is derived from system stability to ensure the convergence of
training process. Historical data of hourly power load as well as hourly wind power generation are sourced from
European Open Power System Platform. The simulation demonstrates that errors steadily decrease in training
with the adaptive learning factor starting at different initial value and errors behave volatile with constant
learning factors with different values
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Critical clearing time estimation of multi-machine power system transient st...IJECEIAES
Studying network stability requires determining the best critical clearing time (CCT) for the network after the fault has occurred. CCT is an essential issue for transient stability assessment (TSA) in the operation, security, and maintenance of an electrical power system. This paper proposes an algorithm to obtain CCT based on fuzzy logic (FL) under fault conditions, for a multi-machine power system. CCT was estimated using a two-step fuzzy logic algorithm: the first step is to calculate Δt, which represents the output of the FL, while maximum angle deviation (δmax) represents the input. The second step is to classify the system if it is a stable or unstable system, based on two inputs for FL, the first mechanical input power (Pm), the second average accelerations (Aav). The results of the proposed method were compared with the time domain simulation (TDS) method. The results showed the accuracy and speed of the estimation using the FL method, with an error rate not exceeding 5%, and reduced the performance time by about half the time. The proposed approach is tested on both IEEE-9 bus and IEEE-39 bus systems using simulation in MATLAB.
IEC 61850-9-2 based module for state estimation in co-simulated power grids IJECEIAES
This paper presents a research context on the virtualization of phasor measurement units (PMUs) and real-time power grids simulation with state estimation. In this research, real-time simulation is introduced to use powerful features for validating state estimation solutions with PMUs. Virtual and online measurement equipment are reviewed in this manuscript to develop an innovative integration of the OpenPMU incorporated with a real-time simulation power grid and additional virtualized PMUs. The implementation of the platform has useful features within the infrastructure that allows the user to reproduce a detailed modeled power grid with simulation software. The use of real-time simulation tools brings several possibilities for improving testing and prototype assessment with higher precision in different applications. In this case, 2 tests power systems are evaluated by realistic integration of IEC61850-9-2 data utilization to observe the performance of a customized state estimation approach. The study implements a versatile methodology for commissioning OpenPMU devices, interacting simultaneously with additional virtual PMUs within the same simulation through sampled values (SV) to validate the measurement frames and assess the estimation with the generated data. Finally, the proposed work identifies the potential of virtualizing PMUs and the features of the OpenPMU applied to state estimation in conjunction with real-time simulation data
A new exact equivalent circuit of the medium voltage three-phase induction m...IJECEIAES
This paper proposes a new equivalent circuit for medium voltage and great power induction motors considering the more complete information given by the manufacturer. A methodology for obtaining the parameters of the equivalent circuit is presented, having this circuit the advantage of allowing the electrical calculation of all the power losses and the realization of the power balance. It is an achievement of this work a new way of calculating and representing the additional losses using a resistance located in the rotor circuit. Then, three types of losses are considered as a part of a power balance: the conventional or joule effect variable losses, the constant losses, and the additional losses. The proposed method is straight and non-iterative. It was applied to a case study motor of 6000 V and 2500 kW located at the Maximo Gomez Power Plant in Cuba.
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.
For years, the Machine Learning community has focused on developing efficient
algorithms that can produce very accurate classifiers. However, it is often much easier
to find several good classifiers based on dataset combination, instead of single classifier
applied on deferent datasets. The advantages of using classifier dataset combinations
instead of a single one are twofold: it helps lowering the computational complexity by
using simpler models, and it can improve the classification accuracy and performance.
Most Data mining applications are based on pattern matching algorithms, thus improving
the performance of the classification has a positive impact on the quality of the overall
data mining task. Since combination strategies proved very useful in improving the
performance, these techniques have become very important in applications such as
Cancer detection, Speech Technology and Natural Language Processing .The aim of this
paper is basically to propose proprietary metric, Normalized Geometric Index (NGI)
based on the latent properties of datasets for improving the accuracy of data mining tasks.
Comparison of backstepping, sliding mode and PID regulators for a voltage inv...IJECEIAES
In the present paper, an efficient and performant nonlinear regulator is designed for the control of the pulse width modulation (PWM) voltage inverter that can be used in a standalone photovoltaic microgrid. The main objective of our control is to produce a sinusoidal voltage output signal with amplitude and frequency that are fixed by the reference signal for different loads including linear or nonlinear types. A comparative performance study of controllers based on linear and non-linear techniques such as backstepping, sliding mode, and proportional integral derivative (PID) is developed to ensure the best choice among these three types of controllers. The performance of the system is investigated and compared under various operating conditions by simulations in the MATLAB/Simulink environment to demonstrate the effectiveness of the control methods. Our investigation shows that the backstepping controller can give better performance than the sliding mode and PID controllers. The accuracy and efficiency of the proposed backstepping controller are verified experimentally in terms of tracking objectives.
Mine Blood Donors Information through Improved K-Means Clusteringijcsity
The number of accidents and health diseases which are increasing at an alarming rate are resulting in a huge increase in the demand for blood. There is a necessity for the organized analysis of the blood donor database or blood banks repositories. Clustering analysis is one of the data mining applications and K-means clustering algorithm is the fundamental algorithm for modern clustering techniques. K-means clustering algorithm is traditional approach and iterative algorithm. At every iteration, it attempts to find the distance from the centroid of each cluster to each and every data point. This paper gives the improvement to the original k-means algorithm by improving the initial centroids with distribution of data. Results and discussions show that improved K-means algorithm produces accurate clusters in less computation time to find the donors information
ESTIMATION OF THE PARAMETERS OF SOLAR CELLS FROM CURRENT-VOLTAGE CHARACTERIST...ijscai
This paper presents a method for calculating the light generated current, the series resistance, shun
resistance and the two components of the reverse saturation current usually encountered in the double
diode representation of the solar cell from the experimental values of the current-voltage characteristics
of the cell using genetic algorithm. The theory is able to regenerate the above mentioned parameters to
very good accuracy when applied to cell data that was generated from pre-defined parameters. The
method is applied to various types of space quality solar cells and sub cells. All parameters except the
light generated current are seen to be nearly the same in the case of a cell whose characteristics under
illumination and in dark were analyzed. The light generated current is nearly equal to the short- circuit
current in all cases. The parameters obtained by this method and another method are nearly equal
wherever applicable. The parameters are also shown to represent the current-voltage characteristics
well.
An exploratory analysis on half hourly electricity load patterns leading to h...acijjournal
Accurate prediction of electricity demand can bring
extensive benefits to any country as the forecaste
d
values help the relevant authorities to take decisi
ons regarding electricity generation, transmission
and
distribution appropriately. The literature reveals
that, when compared to conventional time series
techniques, the improved artificial intelligent app
roaches provide better prediction accuracies. Howev
er,
the accuracy of predictions using intelligent appro
aches like neural networks are strongly influenced
by the
correct selection of inputs and the number of neuro
-forecasters used for prediction. Deshani, Hansen,
Attygalle, & Karunarathne (2014) suggested that a c
luster analysis could be performed to group similar
day types, which contribute towards selecting a bet
ter set of neuro-forecasters in neural networks. Th
e
cluster analysis was based on the daily total elect
ricity demands as their target was to predict the d
aily
total demands using neural networks. However, predi
cting half-hourly demand seems more appropriate
due to the considerable changes of electricity dema
nd observed during a particular day. As such cluste
rs
are identified considering half-hourly data within
the daily load distribution curves. Thus, this pape
r is an
improvement to Deshani et. al. (2014), which illust
rates how the half hourly demand distribution withi
n a
day, is incorporated when selecting the inputs for
the neuro-forecasters.
Oscillatory Stability Prediction Using PSO Based Synchronizing and Damping To...journalBEEI
This paper presents the assessment of stability domains for the angle stability condition of the power system using Particle Swarm Optimization (PSO) technique. An efficient optimization method using PSO for synchronizing torque coefficients Ksand damping torque coefficients Kd to identify the angle stability condition on multi-machine system. In order to accelerate the determination of angle stability, PSO is proposed to be implemented in this study. The application of the proposed algorithm has been justified as the most accurate with lower computation time as compared to other optimization techniques such as Evolutionary Programming (EP) and Artificial Immune System (AIS). Validation with respect to eigenvalues determination, Least Square (LS) method and minimum damping ratio ξmin confirmed that the proposed technique is feasible to solve the angle stability problems.
The fuel cell is currently considered as one of the most promising technologies for future energy
demand. Solid oxide fuel cells (SOFCs) have several advantages including flexibility of fuel used and relatively
inexpensive materials due to high temperature operation. SOFCs operate easily in the single-chamber mode
due to the simplified, compact, sealing-free cell structure. An artificial neural network (ANN) can be used as a
black-box tool to simulate systems without solving the physical equations merely by utilizing available
experimental data. In this study, the ANN is used for modelling a singular cell behavior. The error
backpropagation algorithm was used for an ANN training procedure. Experiments of a planar button solid
oxide fuel cell were used to train and verify the networks. The fuel cell system is fed by methane and oxygen. The
cathode is LSCF6482, the anode is GDC-Ni, the electrolyte is LDM and the operating pressure is 1 atm. The
ANN based SOFC model has the following input parameters: current density, temperature; and the cell voltage
is predicted by the model. Obtained results show that the ANN can be successfully used for modelling the single
chamber solid oxide fuel cell without knowledge of numerous physical, chemical, and electrochemical factors.
Short Term Electrical Load Forecasting by Artificial Neural NetworkIJERA Editor
This paper presents an application of artificial neural networks for short-term times series electrical load
forecasting. An adaptive learning algorithm is derived from system stability to ensure the convergence of
training process. Historical data of hourly power load as well as hourly wind power generation are sourced from
European Open Power System Platform. The simulation demonstrates that errors steadily decrease in training
with the adaptive learning factor starting at different initial value and errors behave volatile with constant
learning factors with different values
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Critical clearing time estimation of multi-machine power system transient st...IJECEIAES
Studying network stability requires determining the best critical clearing time (CCT) for the network after the fault has occurred. CCT is an essential issue for transient stability assessment (TSA) in the operation, security, and maintenance of an electrical power system. This paper proposes an algorithm to obtain CCT based on fuzzy logic (FL) under fault conditions, for a multi-machine power system. CCT was estimated using a two-step fuzzy logic algorithm: the first step is to calculate Δt, which represents the output of the FL, while maximum angle deviation (δmax) represents the input. The second step is to classify the system if it is a stable or unstable system, based on two inputs for FL, the first mechanical input power (Pm), the second average accelerations (Aav). The results of the proposed method were compared with the time domain simulation (TDS) method. The results showed the accuracy and speed of the estimation using the FL method, with an error rate not exceeding 5%, and reduced the performance time by about half the time. The proposed approach is tested on both IEEE-9 bus and IEEE-39 bus systems using simulation in MATLAB.
IEC 61850-9-2 based module for state estimation in co-simulated power grids IJECEIAES
This paper presents a research context on the virtualization of phasor measurement units (PMUs) and real-time power grids simulation with state estimation. In this research, real-time simulation is introduced to use powerful features for validating state estimation solutions with PMUs. Virtual and online measurement equipment are reviewed in this manuscript to develop an innovative integration of the OpenPMU incorporated with a real-time simulation power grid and additional virtualized PMUs. The implementation of the platform has useful features within the infrastructure that allows the user to reproduce a detailed modeled power grid with simulation software. The use of real-time simulation tools brings several possibilities for improving testing and prototype assessment with higher precision in different applications. In this case, 2 tests power systems are evaluated by realistic integration of IEC61850-9-2 data utilization to observe the performance of a customized state estimation approach. The study implements a versatile methodology for commissioning OpenPMU devices, interacting simultaneously with additional virtual PMUs within the same simulation through sampled values (SV) to validate the measurement frames and assess the estimation with the generated data. Finally, the proposed work identifies the potential of virtualizing PMUs and the features of the OpenPMU applied to state estimation in conjunction with real-time simulation data
Probabilistic Performance Index based Contingency Screening for Composite Pow...IJECEIAES
Composite power system reliability involves assessing the adequacy of generation and transmission system to meet the demand at major system load points. Contingency selection was being the most tedious step in reliability evaluation of large electric systems. Contingency in power system might be a possible event in future which was not predicted with certainty in earlier research. Therefore, uncertainty may be inevitable in power system operation. Deterministic indices may not guarantee the randomness in reliability assessment. In order to account for volatility in contingencies, a new performance index proposed in the current research. Proposed method assimilates the uncertainty in computational procedure. Reliability test systems like Roy Billinton Test System-6 bus system and IEEE-24 bus reliability test systems were used to test the effectiveness of a proposed method.
Load shedding in power system using the AHP algorithm and Artificial Neural N...IJAEMSJORNAL
This paper proposes the load shedding method based on considering the load importance factor, primary frequency adjustment, secondary frequency adjustment and neuron network. Consideration the process of primary frequency control, secondary frequency control helps to reduce the amount of load shedding power and restore the system’s frequency to the permissible range. The amount of shedding power of each load bus is distributed based on the load importance factor. Neuron network is applied to distribute load shedding strategies in the power system at different load levels. The experimental and simulated results on the IEEE 37- bus system present the frequency can restore to allowed range and reduce the damage compared to the traditional load shedding method using under frequency relay- UFLS.
Performance assessment of an optimization strategy proposed for power systemsTELKOMNIKA JOURNAL
In the present article, the selection process of the topology of an artificial neural network (ANN) as well as its configuration are exposed. The ANN was adapted to work with the Newton Raphson (NR) method for the calculation of power flow and voltage optimization in the PQ nodes of a 10-node power system represented by the IEEE 1250 standard system. The purpose is to assess and compare its results with the ones obtained by implementing ant colony and genetic algorithms in the optimization of the same system. As a result, it is stated that the voltages in all system nodes surpass 0,99 p.u., thus representing a 20% increase in the optimal scenario, where the algorithm took 30 seconds, of which 9 seconds were used in the training and validation processes of the ANN.
POWER SYSTEM PROBLEMS IN TEACHING CONTROL THEORY ON SIMULINKijctcm
This experiment demonstrates to engineering students that control system and power system theory are not orthogonal, but highly interrelated. It introduces a real-world power system problem to enhance time domain State Space Modelling (SSM) skills of students. It also shows how power quality is affected with real-world scenarios. Power system was modeled in State Space by following its circuit topology in a bottom-up fashion. At two different time instances of the power generator sinusoidal wave, the transmission line was switched on. Fourier transform was used to analyze resulting line currents. It validated the harmonic components, as expected, from power system theory. Students understood the effects of switching transients at various times on supply voltage sinusoid within control theory and learned time domain analysis. They were surveyed to gauge their perception of the project. Results from a before/after assessment analyzed usingT-Tests showed a statistically significant enhanced learning in SSM.
Power System Problems in Teaching Control Theory on Simulinkijctcm
This experiment demonstrates to engineering students that control system and power system theory are not orthogonal, but highly interrelated. It introduces a real-world power system problem to enhance time domain State Space Modelling (SSM) skills of students. It also shows how power quality is affected with real-world scenarios. Power system was modeled in State Space by following its circuit topology in a bottom-up fashion. At two different time instances of the power generator sinusoidal wave, the transmission line was switched on. Fourier transform was used to analyze resulting line currents. It validated the harmonic components, as expected, from power system theory. Students understood the effects of switching transients at various times on supply voltage sinusoid within control theory and learned time domain analysis. They were surveyed to gauge their perception of the project. Results from a before/after assessment analyzed usingT-Tests showed a statistically significant enhanced learning in SSM.
Capacitor bank controller using artificial neural network with closed-loop sy...journalBEEI
The problem of power factor in the industry is critical. This is due to the issue of low power factor that can make the vulnerability of industrial equipment damaged. This problem has been resolved in various ways, one of which is the Automatic Power Factor Correction, with the most popular device called capacitor bank. There are also many methods used, but several methods require certain calculations so the system can adapt to the new plant. In this study, researchers proposed a capacitor bank control system that can adapt to plants with different capacitor values without using any calculations by using an Artificial Neural Network with a closed-loop controller. The system is simulated using Simulink Matlab to know the performance with two testing scenarios. The first is changing the value of the power factor on the system and changing the value of the capacitor power at each bank, the second comparing it with the conventional methods. The results show that the system has been able to adapt to different capacitor power values and has a better performance than the conventional method in power factor oscillation due to the extreme power factor interference.
Short Term Load Forecasting: One Week (With & Without Weekend) Using Artifici...IJLT EMAS
This paper present for analysis of short term load forecasting: one week (with & without weekend) using ANN techniques for SLDC of Gujarat. In this paper short term electric load forecasting using neural network; based on historical load demand, The Levenberg-Marquardt optimization technique which has one of the best learning rates was used as a back propagation algorithm for the Multilayer Feed Forward ANN model using MATLAB.12 ANN tool box. Design a model for one week (with & w/o weekend) load pattern for STLF using the neural network have been input variables are (Min., Avg., & Max. load demands for previous week, Min., Avg., & Max. temperature for previous week & Min., Avg., & Max. humidity for previous week). And Nov-12 to Apr-13 (6 Months) historical load data from the SLDC, Gujarat are used for training, testing and showing the good performance. Using this ANN model computing the mean absolute error between the exact and predicted values, we were able to obtain an absolute mean error within specified limit and regression value close to one. This represents a high degree of accuracy.
Application of swarm intelligence algorithms to energy management of prosumer...IJECEIAES
The paper considers the problem of optimal control of a prosumer with a wind power plant in smart grid. It is shown that control can be performed in non-deterministic conditions due to the impossibility of accurate forecasting of the generation from renewable plants. A control model based on a priority queue of logical rules with structural-parametric optimization is applied. The optimization problem is considered from a separate prosumer, not from the entire distributed system. The solution of the optimization problem is performed by three swarm intelligence algorithms. Computational experiments were carried out for models of wind energy systems on Russky Island and Popov Island (Far East). The results obtained showed the high effectiveness of the swarm intelligence algorithms that demonstrated reliable and fast convergence to the global extreme of the optimization problem under different scenarios and parameters of prosumers. Also, we analyzed the influence of accumulator capacity on the variability of prosumers. The variability, in turn, affects the increase of the prosumer benefits from the interaction with the external global power system and neighboring prosumers.
SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...ijistjournal
System identification from the experimental data plays a vital role for model based controller design. Derivation of process model from first principles is often difficult due to its complexity. The first stage in the development of any control and monitoring system is the identification and modeling of the system. Each model is developed within the context of a specific control problem. Thus, the need for a general system identification framework is warranted. The proposed framework should be able to adapt and emphasize different properties based on the control objective and the nature of the behavior of the system. Therefore, system identification has been a valuable tool in identifying the model of the system based on the input and output data for the design of the controller. The present work is concerned with the identification of transfer function models using statistical model identification, process reaction curve method, ARX model, genetic algorithm and modeling using neural network and fuzzy logic for interacting and non interacting tank process. The identification technique and modeling used is prone to parameter change & disturbance. The proposed methods are used for identifying the mathematical model and intelligent model of interacting and non interacting process from the real time experimental data.
SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...ijistjournal
System identification from the experimental data plays a vital role for model based controller design. Derivation of process model from first principles is often difficult due to its complexity. The first stage in the development of any control and monitoring system is the identification and modeling of the system. Each model is developed within the context of a specific control problem. Thus, the need for a general system identification framework is warranted. The proposed framework should be able to adapt and emphasize different properties based on the control objective and the nature of the behavior of the system. Therefore, system identification has been a valuable tool in identifying the model of the system based on the input and output data for the design of the controller. The present work is concerned with the identification of transfer function models using statistical model identification, process reaction curve method, ARX model, genetic algorithm and modeling using neural network and fuzzy logic for interacting and non interacting tank process. The identification technique and modeling used is prone to parameter change & disturbance. The proposed methods are used for identifying the mathematical model and intelligent model of interacting and non interacting process from the real time experimental data.
Similar to A robust data treatment approach for fuel cells system analysis (20)
An optimal general type-2 fuzzy controller for Urban Traffic NetworkISA Interchange
Urban traffic network model is illustrated by state-charts and object-diagram. However, they have limitations to show the behavioral perspective of the traffic information flow. Consequently, a state space model is used to calculate the half-value waiting time of vehicles. In this study, a combination of the general type-2 fuzzy logic sets and the modified backtracking search algorithm (MBSA) techniques are used in order to control the traffic signal scheduling and phase succession so as to guarantee a smooth flow of traffic with the least wait times and average queue length. The parameters of input and output membership functions are optimized simultaneously by the novel heuristic algorithm MBSA. A comparison is made between the achieved results with those of optimal and conventional type-1 fuzzy logic controllers.
Embedded intelligent adaptive PI controller for an electromechanical systemISA Interchange
In this study, an intelligent adaptive controller approach using the interval type-2 fuzzy neural network (IT2FNN) is presented. The proposed controller consists of a lower level proportional - integral (PI) controller, which is the main controller and an upper level IT2FNN which tuning on-line the parameters of a PI controller. The proposed adaptive PI controller based on IT2FNN (API-IT2FNN) is implemented practically using the Arduino DUE kit for controlling the speed of a nonlinear DC motor-generator system. The parameters of the IT2FNN are tuned on-line using back-propagation algorithm. The Lyapunov theorem is used to derive the stability and convergence of the IT2FNN. The obtained experimental results, which are compared with other controllers, demonstrate that the proposed API-IT2FNN is able to improve the system response over a wide range of system uncertainties.
State of charge estimation of lithium-ion batteries using fractional order sl...ISA Interchange
This paper presents a state of charge (SOC) estimation method based on fractional order sliding mode observer (SMO) for lithium-ion batteries. A fractional order RC equivalent circuit model (FORCECM) is firstly constructed to describe the charging and discharging dynamic characteristics of the battery. Then, based on the differential equations of the FORCECM, fractional order SMOs for SOC, polarization voltage and terminal voltage estimation are designed. After that, convergence of the proposed observers is analyzed by Lyapunov’s stability theory method. The framework of the designed observer system is simple and easy to implement. The SMOs can overcome the uncertainties of parameters, modeling and measurement errors, and present good robustness. Simulation results show that the presented estima- tion method is effective, and the designed observers have good performance.
Fractional order PID for tracking control of a parallel robotic manipulator t...ISA Interchange
This paper presents the tracking control for a robotic manipulator type delta employing fractional order PID controllers with computed torque control strategy. It is contrasted with an integer order PID controller with computed torque control strategy. The mechanical structure, kinematics and dynamic models of the delta robot are descripted. A SOLIDWORKS/MSC-ADAMS/MATLAB co-simulation model of the delta robot is built and employed for the stages of identification, design, and validation of control strategies. Identification of the dynamic model of the robot is performed using the least squares algorithm. A linearized model of the robotic system is obtained employing the computed torque control strategy resulting in a decoupled double integrating system. From the linearized model of the delta robot, fractional order PID and integer order PID controllers are designed, analyzing the dynamical behavior for many evaluation trajectories. Controllers robustness is evaluated against external disturbances employing performance indexes for the joint and spatial error, applied torque in the joints and trajectory tracking. Results show that fractional order PID with the computed torque control strategy has a robust performance and active disturbance rejection when it is applied to parallel robotic manipulators on tracking tasks.
Fuzzy logic for plant-wide control of biological wastewater treatment process...ISA Interchange
The application of control strategies is increasingly used in wastewater treatment plants with the aim of improving effluent quality and reducing operating costs. Due to concerns about the progressive growth of greenhouse gas emissions (GHG), these are also currently being evaluated in wastewater treatment plants. The present article proposes a fuzzy controller for plant-wide control of the biological wastewater treatment process. Its design is based on 14 inputs and 6 outputs in order to reduce GHG emissions, nutrient concentration in the effluent and operational costs. The article explains and shows the effect of each one of the inputs and outputs of the fuzzy controller, as well as the relationship between them. Benchmark Simulation Model no 2 Gas is used for testing the proposed control strategy. The results of simulation results show that the fuzzy controller is able to reduce GHG emissions while improving, at the same time, the common criteria of effluent quality and operational costs.
Design and implementation of a control structure for quality products in a cr...ISA Interchange
In recent years, interest for petrochemical processes has been increasing, especially in refinement area. However, the high variability in the dynamic characteristics present in the atmospheric distillation column poses a challenge to obtain quality products. To improve distillates quality in spite of the changes in the input crude oil composition, this paper details a new design of a control strategy in a conventional crude oil distillation plant defined using formal interaction analysis tools. The process dynamic and its control are simulated on Aspen HYSYS dynamic environment under real operating conditions. The simulation results are compared against a typical control strategy commonly used in crude oil atmospheric distillation columns.
Model based PI power system stabilizer design for damping low frequency oscil...ISA Interchange
This paper explores a two-level control strategy by blending a local controller with a centralized controller for the low frequency oscillations in a power system. The proposed control scheme provides stabilization of local modes using a local controller and minimizes the effect of inter-connection of sub-systems performance through a centralized control. For designing the local controllers in the form of proportional-integral power system stabilizer (PI-PSS), a simple and straight forward frequency domain direct synthesis method is considered that works on use of a suitable reference model which is based on the desired requirements. Several examples both on one machine infinite bus and multi-machine systems taken from the literature are illustrated to show the efficacy of the proposed PI-PSS. The effective damping of the systems is found to be increased remarkably which is reflected in the time-responses; even unstable operation has been stabilized with improved damping after applying the proposed controller. The proposed controllers give remarkable improvement in damping the oscillations in all the illustrations considered here and as for example, the value of damping factor has been increased from 0.0217 to 0.666 in Example 1. The simulation results obtained by the proposed control strategy are favorably compared with some controllers prevalent in the literature.
A comparison of a novel robust decentralized control strategy and MPC for ind...ISA Interchange
Abstract: In this work we have developed a novel, robust practical control structure to regulate an industrial methanol distillation column. This proposed control scheme is based on a override control framework and can manage a non-key trace ethanol product impurity specification while maintaining high product recovery. For comparison purposes, an MPC with a discrete process model (based on step tests) was also developed and tested. The results from process disturbance testing shows that, both the MPC and the proposed controller were capable of maintaining both the trace level ethanol specification in the distillate (XD) and high product recovery (β). Closer analysis revealed that the MPC controller has a tighter XD control, while the proposed controller was tighter in β control. The tight XD control allowed the MPC to operate at a higher XD set point (closer to the 10 ppm AA grade methanol standard), allowing for savings in energy usage. Despite the energy savings of the MPC, the proposed control scheme has lower installation and running costs. An economic analysis revealed a multitude of other external economic and plant design factors, that should be considered when making a decision between the two controllers. In general, we found relatively high energy costs favor MPC.
Fault detection of feed water treatment process using PCA-WD with parameter o...ISA Interchange
Feed water treatment process (FWTP) is an essential part of utility boilers; and fault detection is expected for its reliability improvement. Classical principal component analysis (PCA) has been applied to FWTPs in our previous work; however, the noises of T2 and SPE statistics result in false detections and missed detections. In this paper, Wavelet denoise (WD) is combined with PCA to form a new algorithm, (PCA- WD), where WD is intentionally employed to deal with the noises. The parameter selection of PCA-WD is further formulated as an optimization problem; and PSO is employed for optimization solution. A FWTP, sustaining two 1000 MW generation units in a coal-fired power plant, is taken as a study case. Its operation data is collected for following verification study. The results show that the optimized WD is effective to restrain the noises of T2 and SPE statistics, so as to improve the performance of PCA-WD algorithm. And, the parameter optimization enables PCA-WD to get its optimal parameters in an auto- matic way rather than on individual experience. The optimized PCA-WD is further compared with classical PCA and sliding window PCA (SWPCA), in terms of four cases as bias fault, drift fault, broken line fault and normal condition, respectively. The advantages of the optimized PCA-WD, against classical PCA and SWPCA, is finally convinced with the results.
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...ISA Interchange
As higher requirements are proposed for the load regulation and efficiency enhancement, the control performance of boiler-turbine systems has become much more important. In this paper, a novel robust control approach is proposed to improve the coordinated control performance for subcritical boiler-turbine units. To capture the key features of the boiler-turbine system, a nonlinear control-oriented model is established and validated with the history operation data of a 300 MW unit. To achieve system linearization and decoupling, an adaptive feedback linearization strategy is proposed, which could asymptotically eliminate the linearization error caused by the model uncertainties. Based on the linearized boiler-turbine system, a second-order sliding mode controller is designed with the super-twisting algorithm. Moreover, the closed-loop system is proved robustly stable with respect to uncertainties and disturbances. Simulation results are presented to illustrate the effectiveness of the proposed control scheme, which achieves excellent tracking performance, strong robustness and chattering reduction.
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...ISA Interchange
Clock synchronization is an issue of vital importance in applications of wireless sensor networks (WSNs). This paper proposes a proportional integral estimator-based protocol (EBP) to achieve clock synchronization for wireless sensor networks. As each local clock skew gradually drifts, synchronization accuracy will decline over time. Compared with existing consensus-based approaches, the proposed synchronization protocol improves synchronization accuracy under time-varying clock skews. Moreover, by restricting synchronization error of clock skew into a relative small quantity, it could reduce periodic re-synchronization frequencies. At last, a pseudo-synchronous implementation for skew compensation is introduced as synchronous protocol is unrealistic in practice. Numerical simulations are shown to illustrate the performance of the proposed protocol.
An artificial intelligence based improved classification of two-phase flow patte...ISA Interchange
Flow pattern recognition is necessary to select design equations for finding operating details of the process and to perform computational simulations. Visual image processing can be used to automate the interpretation of patterns in two-phase flow. In this paper, an attempt has been made to improve the classification accuracy of the flow pattern of gas/ liquid two- phase flow using fuzzy logic and Support Vector Machine (SVM) with Principal Component Analysis (PCA). The videos of six different types of flow patterns namely, annular flow, bubble flow, churn flow, plug flow, slug flow and stratified flow are re- corded for a period and converted to 2D images for processing. The textural and shape features extracted using image processing are applied as inputs to various classification schemes namely fuzzy logic, SVM and SVM with PCA in order to identify the type of flow pattern. The results obtained are compared and it is observed that SVM with features reduced using PCA gives the better classification accuracy and computationally less intensive than other two existing schemes. This study results cover industrial application needs including oil and gas and any other gas-liquid two-phase flows.
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...ISA Interchange
In this paper we present a new method for tuning PI controllers with symmetric send-on-delta (SSOD) sampling strategy. First we analyze the conditions that produce oscillations in event based systems considering SSOD sampling strategy. The Describing Function is the tool used to address the problem. Once the conditions for oscillations are established, a new robustness to oscillation performance measure is introduced which entails with the concept of phase margin, one of the most traditional measures of relative stability in closed-loop control systems. Therefore, the application of the proposed robustness measure is easy and intuitive. The method is tested by both simulations and experiments. Additionally, a Java application has been developed to aid in the design according to the results presented in the paper.
Load estimator-based hybrid controller design for two-interleaved boost conve...ISA Interchange
This paper is devoted to the development of a hybrid controller for a two-interleaved boost converter dedicated to renewable energy and automotive applications. The control requirements, resumed in fast transient and low input current ripple, are formulated as a problem of fast stabilization of a predefined optimal limit cycle, and solved using hybrid automaton formalism. In addition, a real time estimation of the load is developed using an algebraic approach for online adjustment of the hybrid controller. Mathematical proofs are provided with simulations to illustrate the effectiveness and the robustness of the proposed controller despite different disturbances. Furthermore, a fuel cell system supplying a resistive load through a two-interleaved boost converter is also highlighted.
Effects of Wireless Packet Loss in Industrial Process Control SystemsISA Interchange
Timely and reliable sensing and actuation control are essential in networked control. This depends on not only the precision/quality of the sensors and actuators used but also on how well the communications links between the field instruments and the controller have been designed. Wireless networking offers simple deployment, reconfigurability, scalability, and reduced operational expenditure, and is easier to upgrade than wired solutions. However, the adoption of wireless networking has been slow in industrial process control due to the stochastic and less than 100% reliable nature of wireless communications and lack of a model to evaluate the effects of such communications imperfections on the overall control performance. In this paper, we study how control performance is affected by wireless link quality, which in turn is adversely affected by severe propagation loss in harsh industrial environments, co-channel interference, and unintended interference from other devices. We select the Tennessee Eastman Challenge Model (TE) for our study. A decentralized process control system, first proposed by N. Ricker, is adopted that employs 41 sensors and 12 actuators to manage the production process in the TE plant. We consider the scenario where wireless links are used to periodically transmit essential sensor measurement data, such as pressure, temperature and chemical composition to the controller as well as control commands to manipulate the actuators according to predetermined setpoints. We consider two models for packet loss in the wireless links, namely, an independent and identically distributed (IID) packet loss model and the two-state Gilbert-Elliot (GE) channel model. While the former is a random loss model, the latter can model bursty losses. With each channel model, the performance of the simulated decentralized controller using wireless links is compared with the one using wired links providing instant and 100% reliable communications. The sensitivity of the controller to the burstiness of packet loss is also characterized in different process stages. The performance results indicate that wireless links with redundant bandwidth reservation can meet the requirements of the TE process model under normal operational conditions. When disturbances are introduced in the TE plant model, wireless packet loss during transitions between process stages need further protection in severely impaired links. Techniques such as re-transmission scheduling, multi-path routing and enhanced physical layer design are discussed and the latest industrial wireless protocols are compared.
Fault Detection in the Distillation Column ProcessISA Interchange
Chemical plants are complex large-scale systems which need designing robust fault detection schemes to ensure high product quality, reliability and safety under different operating conditions. The present paper is concerned with a feasibility study of the application of the black-box modeling method and Kullback Leibler divergence (KLD) to the fault detection in a distillation column process. A Nonlinear Auto-Regressive Moving Average with eXogenous input (NARMAX) polynomial model is firstly developed to estimate the nonlinear behavior of the plant. Furthermore, the KLD is applied to detect abnormal modes. The proposed FD method is implemented and validated experimentally using realistic faults of a distillation plant of laboratory scale. The experimental results clearly demonstrate the fact that proposed method is effective and gives early alarm to operators.
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemISA Interchange
The paper is devoted to the problem of the robust actuator fault diagnosis of the dynamic non-linear systems. In the proposed method, it is assumed that the diagnosed system can be modelled by the recurrent neural network, which can be transformed into the linear parameter varying form. Such a system description allows developing the designing scheme of the robust unknown input observer within H1 framework for a class of non-linear systems. The proposed approach is designed in such a way that a prescribed disturbance attenuation level is achieved with respect to the actuator fault estimation error, while guaranteeing the convergence of the observer. The application of the robust unknown input observer enables actuator fault estimation, which allows applying the developed approach to the fault tolerant control tasks.
A KPI-based process monitoring and fault detection framework for large-scale ...ISA Interchange
Large-scale processes, consisting of multiple interconnected sub-processes, are commonly encountered in industrial systems, whose performance needs to be determined. A common approach to this problem is to use a key performance indicator (KPI)-based approach. However, the different KPI-based approaches are not developed with a coherent and consistent framework. Thus, this paper proposes a framework for KPI-based process monitoring and fault detection (PM-FD) for large-scale industrial processes, which considers the static and dynamic relationships between process and KPI variables. For the static case, a least squares-based approach is developed that provides an explicit link with least-squares regression, which gives better performance than partial least squares. For the dynamic case, using the kernel re- presentation of each sub-process, an instrument variable is used to reduce the dynamic case to the static case. This framework is applied to the TE benchmark process and the hot strip mill rolling process. The results show that the proposed method can detect faults better than previous methods.
An adaptive PID like controller using mix locally recurrent neural network fo...ISA Interchange
Being complex, non-linear and coupled system, the robotic manipulator cannot be effectively controlled using classical proportional integral derivative (PID) controller. To enhance the effectiveness of the conventional PID controller for the nonlinear and uncertain systems, gains of the PID controller should be conservatively tuned and should adapt to the process parameter variations. In this work, a mix locally recurrent neural network (MLRNN) architecture is investigated to mimic a conventional PID controller which consists of at most three hidden nodes which act as proportional, integral and derivative node. The gains of the mix locally recurrent neural network based PID (MLRNNPID) controller scheme are initi- alized with a newly developed cuckoo search algorithm (CSA) based optimization method rather than assuming randomly. A sequential learning based least square algorithm is then investigated for the on- line adaptation of the gains of MLRNNPID controller. The performance of the proposed controller scheme is tested against the plant parameters uncertainties and external disturbances for both links of the two link robotic manipulator with variable payload (TL-RMWVP). The stability of the proposed controller is analyzed using Lyapunov stability criteria. A performance comparison is carried out among MLRNNPID controller, CSA optimized NNPID (OPTNNPID) controller and CSA optimized conventional PID (OPTPID) controller in order to establish the effectiveness of the MLRNNPID controller.
A method to remove chattering alarms using median filtersISA Interchange
Chattering alarms are the most found nuisance alarms that will probably reduce the usability and result in a confidence crisis of alarm systems for industrial plants. This paper addresses the chattering alarm reduction using median filters. Two rules are formulated to design the window size of median filters. If the alarm probability is estimated using process data, one rule is based on the probability of alarms to satisfy some requirements on the false alarm rate, or missed alarm rate. If there are only historical alarm data available, the other rule is based on percentage reduction of chattering alarms using alarm duration distribution. Experimental results for industrial cases testify that the proposed method is effective.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
A robust data treatment approach for fuel cells system analysis
1. ISA Transactions 51 (2012) 841–847
Contents lists available at SciVerse ScienceDirect
ISA Transactions
journal homepage: www.elsevier.com/locate/isatrans
A robust data treatment approach for fuel cells system analysis
D. Wang n, Y. Zhen
Institute of Chemical & Engineering Sciences, Agency for Science, Technology and Research, 1 Pesek Road, Jurong Island, Singapore 627833, Singapore
a r t i c l e i n f o
abstract
Article history:
Received 15 June 2011
Received in revised form
14 March 2012
Accepted 23 May 2012
Available online 20 June 2012
This paper describes the implementation of a practical approach for fuel cells system data analysis. A
number of data treatment techniques such as data management and treatment, data synchronization,
and data reconciliation are introduced and discussed in order to solve the issues raised in the practical
case. These techniques are integrated in a software environment which provides user a fast, efficient,
and rational electrochemical investigation. The performance of the approach is illustrated using an
industrial fuel cell stack test system.
& 2012 ISA. Published by Elsevier Ltd. All rights reserved.
Keywords:
Fuel cells testing
Electrochemical analysis
Data handling
Data synchronization
Data reconciliation
1. Introduction
A fuel cells stack is a collection of individual cells electrically
connected in series. In an ideal fuel cells stack, every cell would be
subjected to identical operation conditions and the overall stack
performance would be obtained as the sum of the identical output
of individual cells. However, due to manufacturing variability of
components, stack configuration, and degradation with use, the
individual cells in a real stack will typically show some variation
in performance and so will the stack. Hence, in addition to overall
system performance, individual cell performance needs to be
detected in a fuel cells system. Several cell voltage monitoring
systems have been developed for the fuel cells systems and
battery systems [1,8], where the focus is given either on the
design of cell voltage monitoring system, or the investigation of
cell performance by means of the voltage monitoring.
A cell voltage monitoring system has been designed in our
research group for a fuel cells system measurement. A tapping
method is adopted to establish electrical connection to selected
individual cells in a fuel cell stack to explore the coupling
between adjacent cells. Knowledge of individual cells and power
loss related to the interconnect between adjacent cells (i.e.,
bipolar plate) is thus obtained in combination with electrochemical performance of the overall fuel cell stack.
The analysis of data that are measured by the voltage monitoring system takes an important role in obtaining the useful
information of a fuel cells system. Polarization curve is generally
n
Corresponding author. Tel.: þ65 67963959; fax: þ 65 63166185.
E-mail address: david_wang@ices.a-star.edu.sg (D. Wang).
characterized for a fuel cell stack as it reflects the various sources
of polarization (reduction of voltage from the thermodynamically
reversible level) in a fuel cell. The polarization behavior for each
individual cell provides important clues about the system’s
performance and efficiency.
Even though the voltage monitoring system has been investigated by fuel cell designers, the data analysis in the fuel cells
stack testing still remains a challenge. There are some obstacles
that hinder one to obtain the required information easily and
appropriately. One of the problems is with the ease of data
handling. There is a large amount of data collected from several
measuring devices in the voltage monitoring system, the data are
usually stored in several different files (which can be accessed
with spreadsheet software, for e.g. MS Excel). The data have to be
integrated into a statistical software environment (e.g. Origin) in
order to undertake electrochemical calculation, plotting and
analysis. Before a further electrochemical analysis, the raw data
have to be manually examined, synchronised and then transferred from Excel to Origin. This will be a tedious work and timeconsuming, especially when all the procedures have to be
repeated for the new data in the cycle of experiment.
Another challenge is that electrochemical analysis of the data
that are available after the above processing may not produce
reasonable results when comparing the performance between
overall fuel cells stack and individual cells. There are two critical
phenomena that support this argument. It is found that an event
(e.g. voltage change) happened in the experiment is usually
recorded at different time instant and with different logging
points by different testing devices (names of which are mentioned in the following section). It is difficult to synchronize the
data so that the discrepancy in time presents a random fashion
0019-0578/$ - see front matter & 2012 ISA. Published by Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.isatra.2012.05.005
2. 842
D. Wang, Y. Zhen / ISA Transactions 51 (2012) 841–847
Nomenclature
Q,C
time series
m, n
number of points in time series
qi,ci
ith elements/points of time series
d(qi,cj) distance d(qi,cj) between the two points qi and cj
P
a warping path
pk ¼ (i,j)k kth element of warping path
DTW(Q,C) warping cost for two time series Q,C
g(i,j)
the cumulative distance in dynamic programming
x
estimation
(not a regular fashion—for that case a constant time shift of data
could be enough) as shown in Fig. 1, where two data profiles are
horizontally compared. Such a time discrepancy complicates the
analysis and (if not resolved) makes the reasonable analysis
difficult. Another critical phenomenon that has been found in
the investigation of raw data is that the data recorded do not
appear sound in term of the first principles. The relationship
between the voltage of the whole stack and the voltages of
individual cell should satisfy some kind of conservative law, e.g.,
overall voltage equals to sum of individuals as one would expect
in an ideal fuel cell stack. However, this constraint is usually not
satisfied as shown in Fig. 1, where two data profiles are compared
vertically. Also, there is no consistency of the discrepancy but it
appears random. Apparently, directly applying electrochemical
investigation methods to the raw data, even in a user-friendly
handling environment, will hardly give reasonable results.
In this paper, a robust and fast data treatment approach is
developed in order to practically process experimental data
obtained from the voltage monitoring system and to analyze the
complicated fuel cell performance. The approach includes data
automation, data synchronization and data reconciliation.
Firstly, the focus is given on the alleviation of tedium of data
handling cross two software environments. To do this, an
32
Measurement of whole stack
Sum of individual cells
A shift of Sum of individual cells
Design point Start/End by data logger 1
30
Voltage (V)
28
26
24
22
20
18
16
0
200
400
600
800
1000
1200
1400
^
x
estimation
y
measurement
W ¼ diagða2 , a2 ,. . .a2 ,Þ weight matrix with diagonal elements
n
1 2
a2 ,. . .a2
n
1
ai
standard deviation of ith measurement noise
DAE
differential and algebraic equation
A
coefficient matrix of liner equation
Voutput
voltage measurement of whole stack
V cell
voltage measurement of ith individual cell
i
V int
voltage measurement of jth individual interconnect
j
V sic
voltage measurement of kth secondary interconnect
k
interface for data analysis is developed in an Excel file. This
interface includes the functionality with which one cannot only
configure and process the data, but can also take electrochemical
investigation. A computing engine (e.g. MATLAB) is connected
with Excel spreadsheet at background where various algorithms
of data processing and analysis run. It will not affect usage even
though one has little knowledge of MATLAB. This data automation
scheme saves much effort and improves efficiency for data
handling in fuel cell testing, as it is much convenient for one to
undertake analysis in a single software environment where all the
data from different testing devices can be directly accessed and
analyzed.
In order to get the best estimate of data for electrochemical
investigation, the raw data need to be further processed. It is
desirable to identify the similarity among all the data sequences
recorded in the individual testing equipments, and then align the
data in term of a same time instant. (Fig. 1 shows a comparison of
voltage changes measured by different testing devices. It can be
found that the two data sequences have the approximately same
overall component shapes, but these shapes do not line-up in
X-axis (time). The steps (ramping) do not happen at same time,
nor do they follow a consistent fashion.) Dynamic time warping
(DTW) can be used to achieve a better alignment, as it is a method
that allows a computer to find an optimal match between two
given sequences (e.g. time series) with certain restrictions. It has
been successfully used in speech recognition, gesture recognition,
alignment of batch profiles and medicine [5,2,3,6,10]. Its application to fuel cell system data analysis will be a novel approach.
Another concern is to estimate the ‘‘real’’ values of the
measurements from all the devices subject to the first principles.
The vertical discrepancy between the two sets of data as shown in
Fig. 1 is hardly acceptable and less meaningful in terms of the first
principle; at least, the law of conservation should not be breached. Data reconciliation is a procedure of optimally adjusting
measured data so that the adjusted values obey the conservation
law and other constraints. Although data reconciliation has been
applied to chemical processes for process optimization, monitoring and control [4,7], its application to fuel cells system testing
has not been reported.
2. Experimental platform
Sample time
Fig. 1. The fuel cells stack voltages obtained by combining data from several
different measuring devices during polarization curve scanning. The dash line
represents the whole stack voltages measured by one device; the solid line
represents the sum of individual cell voltages that is obtained by combining data
from the other two measuring devices; the solid line with cross marker represents
the shift of the solid line. The circle sign represents the specified point recorded by
data logger file. This figure gives an example of the problems that are to be focused
in the work. (For interpretation of the references to color in this figure, the reader
is referred to the web version of this article.)
The fuel cell stack tested in this study contained 30 cells
connected in series. The test platform for electrochemical performance measurement of the fuel cell stack consists of a customized 500 W fuel cell test station and a TDI MCL488 electronic
load. For individual cell voltage monitoring, conductive wires are
connected to the anode or cathode of selected adjacent cells of
the stack, which enables the voltage measurement of individual
cell and power loss related to the interconnect. The cells’ and
3. D. Wang, Y. Zhen / ISA Transactions 51 (2012) 841–847
843
Fig. 2. Layout of multi-tapped fuel cell and the sections where voltages are measured. Around 30 individual fuel cells are connected in series. Voltages generated across
each cell or some adjacent cells are measured. Voltages over the interconnects are measured. The overall output voltage is measured. These data are measured by three
devices and stored in three data files respectively.
interconnects’ voltages are recorded by two multi-channel data
loggers (Giant, UK), which are controlled by two separate computers, respectively. The schematic diagram of the fuel cell stack
testing system in this study is shown in Fig. 2. The overall fuel cell
stack performance is generally conducted in galvanostatic mode
and the testing current is reached with the use of the electronic
load system. The polarization curve is performed from open
circuit to 2.0 A with increment of 0.1 A/step and holding time of
40 s/step. The inlet hydrogen gas with 3% relative humidity flow
rate is maintained at 4 l/min and air flow is maintained at 100 l/
min regardless of current density. The typical polarization curve
of the overall fuel cell stack is presented as red dotted line in
Fig. 1. For easiness of data handling, the voltage data at current of
0.9 A will be focused on in this study, where the corresponding
cell voltage is among 0.7–0.8 V, which is the typical working
potential of fuel cells.
Fig. 3. Integration between MS Excel and MATLAB. User can make options in Excel
interface to let MATLAB to undertake various data treatment, calculation and
plotting.
3. Interface for data automation and manipulation
In fuel cell stack testing, it is desirable that the measurements
could be easily accessed, pre-processed and manipulated, and the
important parameters could be obtained and displayed promptly
whenever they are needed for investigation. Given that there are
three data files generated by three different devices within each
run in the experiment, manually handling these data across MS
Excel and Origin will exert much burden. In addition, much effort
needs to be put on the treatment of these raw data. Most often,
the data have to be pre-processed, aligned and adjusted in order
to make them right for use. These procedures are either tedious or
hardly completed using manual manipulation, needless to say
that they have to be repeated for the new data set in analysis. This
definitely needs a user friendly environment for an easy and fast
data handling.
Since the data files generated by the devices can be accessed
using MS Excel spreadsheet, it would be more convenient to
manage, to analysis and to display the data in this environment.
Considering the various approaches for data treatment as well as
electrochemical computation that are desired, an interface is
developed in Excel for various data handling, treatment, and
electrochemical computation. This interface connects with
MATLAB at background as computational and graphics engine
and it brings the results to display. Spreadsheet Link EX connects
Excel spreadsheet software with the MATLAB workspace,
enabling one to access the MATLAB environment from an Excel
spreadsheet [9]. With Spreadsheet Link EX software, one can
exchange data between MATLAB and Excel, taking advantage of
the familiar Excel interface without leaving the Excel environment while accessing the computational functionality, graphic
interface and visualization capabilities of MATLAB (Fig. 3).
Fig. 4. Main tasks listed in Excel interface for data treatment and analysis. It
displays on spreadsheet with user information for configuration, which allows
user to make options and display the results.
Given the environment, a standard data processing procedure
can be listed in the spreadsheet with brief information on
operation for a user. Correspondingly, at each step of procedure
the programs are edited that aims to undertake a specific task.
User can make options to configure a need in the procedure. Fig. 4
displays an example of spreadsheet interface that includes several
4. 844
D. Wang, Y. Zhen / ISA Transactions 51 (2012) 841–847
main tasks, where user can work on each cell (denoted by 0) for a
specific operation.
32
Measurement of whole stack
Consolidation of indiv. cells, and interconnects
Design point from whole stack measurement
Design point from consolidation
31
30
4. Data pre-processing and synchronization
29
28
27
26
25
24
23
0
50
100
150
200 250 300
Sample time
350
450
500
26
25.8
25.6
25.4
25.2
25
Measurement of whole stack
Condolidation of indiv. cells, and interconnects
Design point from whole stack measurement
Design point from consolidation
24.8
340
350
360
370
380
390
400
410
420
Sample time
Fig. 6. A zoom-in of two data sequences in a sample range.
To align two sequences using DTW one constructs a m  n
matrix where the (ith, jth) element of the matrix contains the
distance d(qi,cj) between the two points qi and cj (typically the
Euclidean distance is used, i.e., d(qi,cj)¼(qi Àcj)2), each matrix
element (i,j) corresponds to the alignment between the points qi
and cj. A warping path P is a contiguous set of matrix elements
that defines a mapping between Q and C. The kth element of P is
defined as pk ¼(i,j)k so one has
P ¼ p1 ,p2 ,. . .pk ,. . .,pK maxðm,nÞ r K om þ nÀ1
4.2. Data synchronization
400
Fig. 5. Two data profiles after the pre-treatment.
Voltage (V)
The quality of data is very important in fuel cell system electrochemical investigation. Suitable pre-treatment of raw data is sometimes crucial for the analysis result. In this study the testing data
offer a unique challenge not only in terms of data handling, but also
in terms of data quality. Missing data points are not uncommon in
measuring device, which make a data file incomplete and its samples
wrongly associated with the ones recorded in other data files. There
are outliers in the data due to equipment malfunction, and there are
no numerical data in the records due to equipment calibration. In
addition, it is necessary that the samples from different files need to
be aligned to describe the phenomena (e.g. voltage change) that
happen at same time instant.
These data quality issues need to be carefully addressed prior
to further electrochemical analysis. Generally, data are checked
visually at first. Anything that appears suspicious from electrochemical point of view is double-checked and carefully considered to determine what treatment is needed. For example, there is
a missing record every 10 s in one data file. These missing data
need to be reconstructed using interpolation approach, which can
be realized by making a choice on the interface and running
functions in the background. The interpolation can also be used to
reconstruct the missing data due to device calibration. Outliers,
which can be simply regarded as the data points that are not
consistent with the bulk of data, are common in experiment data
set. In the univariate approach, outliers are detected based on
visualization together with numerical comparison with adjacent
data. The suspicious outliers can be replaced with median values
of the adjacent data in the approach.
Another important pre-treatment is to align the data from
three files to describe the phenomena that happen at same time.
Without such treatment, the data could not be used for electrochemical investigation with confidence. It is observed in Fig. 1
that the plot of raw data clearly misrepresent the real phenomena, because the step changes do not happen at same time
instant. In order to alleviate this, the variable measurement that
is most sensitive to such step change and trustworthy is selected
as the benchmark for such alignment based on a prior knowledge.
The samples of other variable measurements are shifted accordingly to align with this data set.
The plot of data after above pre-treatment is shown in Fig. 5as
an example. The two profiles are approximately coinciding in
general, but still a discrepancy exists. A closer look at current of
0.9 A as shown in Fig. 6 demonstrates the discrepancy in both
X-axis (sample) and Y-axis (value) although the above treatment
is implemented.
Voltage (V)
4.1. Data pre-processing
ð2Þ
The warping path is typically subject to several constraints:
A better alignment in sample time can be achieved by using
dynamic time warping (DTW) technique, which is used to find the
similarity between time series that have approximately the same
overall component shapes but these shapes do not line up in Xaxis. The following is a brief description on DTW algorithm.
For two time series Q and C, of length m and n respectively,
where:
Q ¼ q1 ,q2 ,. . .qi ,. . .,qm
C ¼ c1 ,c2 ,. . .ci ,. . .,cn
ð1Þ
1. Boundary conditions: w1 ¼(1,1) and pK ¼(m,n). This required the
warping path to start and finish in diagonally opposite corner
cells of the matrix
2. Continuity: given pk ¼(i,j) then pk À 1 ¼(i’,j’) where iÀ i’ r1 and
j Àj’r1. This restricts the allowable steps in the warping path
to adjacent cells.
3. Monotonicity: given the pk ¼(i,j) then pk À 1 ¼ (i0 ,j0 ) where
i À i’Z0 and j À j0 Z0. This forces the points in P to be monotonically spaced in time.
5. D. Wang, Y. Zhen / ISA Transactions 51 (2012) 841–847
There are many warping paths that satisfy the above conditions; however, one is interested in the path which minimizes the
warping cost:
vffiffiffiffiffiffiffiffiffiffiffiffiffiffi
u K
uX
ð3Þ
pk =K
DTWðQ ,CÞ ¼ mint
and the warped data are aligned in X-axis. This indicates that the
data from different measuring devices are being synchronized to
describe the phenomena that happen at the same sample time.
The warping path and matrix of distance are depicted in Fig. 8,
where the distances between the data, the warping path, and two
data sequences are presented. It is worthwhile to note that DTW
may increase the number of the warped data comparing with the
original ones, as DTW tries to map the similarity between the two
sequences so that one point in a sequence may map with several
points in the other. Fig. 9 overlays the warped data on the original
ones. It can be seen that there are four more data point in both
warped data sets. These added data do not affect the investigation
and can be ignored if the data section at specified point is focused.
It is also noticed that the warping usually happen where there is a
step change. This advises that in the electrochemical calculation
that follows, it would be better to select the data that is located in
the middle section of the steps (e.g. the first and the last three
samples of the data in a step can be ignored).
k¼1
This path can be found very efficiently using dynamic programming to evaluate the following recurrence which defines
the cumulative distance g(i,j) as the distance d(i,j) found in the
current cell and the minimum of the cumulative distance of the
adjacent elements:
gði,jÞ ¼ dðqi ,cj Þ þ mingðiÀ1,jÀ1Þ, gðiÀ1,jÞ, gði,jÀ1Þ
845
ð4Þ
Given the data section in Fig. 6, applying DTW to the data gives
the warped data as shown in Fig. 7, where the original is shown in
the left part of the figure, the warped data is shown in the right
part. It can be seen that the pessimistic dissimilarity is eliminated,
Original data
Warped data
26
Output V
Calculated V
25.8
25.8
25.6
25.6
Voltage (V)
Voltage (V)
Output V
Claculated V
25.4
25.4
25.2
25.2
25
25
24.8
24.8
20
40
60
80
20
40
60
80
Samples
Samples
Fig. 7. Comparison of original data and the warped data.
0
74
10
63
20
52
42
40
50
31
60
Distance
Samples
30
21
70
10
80
10
20
30
40
50
60
70
0
V
28
26
24
24 26 28
V
80
Samples
Fig. 8. Distance matrix of DTW, where the two data sequences are shown in the left and underneath. The rightmost bar indicates the distance value. The diagonal curve is
the warping path that maps the data in the two sequences.
6. 846
D. Wang, Y. Zhen / ISA Transactions 51 (2012) 841–847
26
26
Cal. V
Out. V
Cal. V
Out
25.6
Out. V
Voltage (V)
25.8
25.6
Voltage (V)
25.8
Cal
Out
Cal
25.4
25.2
Cal. V
25.4
25.2
25
25
24.8
24.8
24.6
24.6
0
10
20
30
40
50
60
70
80
90
10
20
30
40
50
60
70
80
90
Sample
Sample
Fig. 9. The two original data sequences and the two warped data sequences are
superimposed in one figure. The warping happens at the step changes. More data
points are included in warped data.
0
Fig. 10. Data reconciliation of the measurement data. The pentagrams represent
the reconciled data for both data sequences that are adjusted to be equal in
quantity.
1
5. Data reconciliation
x
s:t:
DAE model and inequality constraints
ð5Þ
where e¼yÀ x, f(e) is the probability density function of the error.
If the sensor errors are assumed to follow Normal distributions,
the objective function Àlog f ðeÞ is quadratic and the conventional
weighted least squares formulation is obtained,
min ðyÀxÞT W À1 ðyÀxÞ
x
s:t:
ð6Þ
0.9
0.8
Voltage (V)
DTW tries to explain the variability in Y-axis by warping the
X-axis so that two data sequences can be aligned in terms of
sample time. However, DTW could not make the data aligned in
terms of quantity. As can be seen in Figs. 7 and 9, there is still
discrepancy in value between the two data sequences before and
after DTW applies, which conflicts the energy balance. It is
necessary to eliminate the errors before the data is rationally
used for electrochemical investigation.
Data reconciliation is a procedure of optimally adjusting
measured data so that the adjusted values obey the conservation
laws and other constraints. The essence of data reconciliation is
that: given the measurement vector y, one wants to estimate its
state x, which satisfies the models from first principles. This
problem can be approached with the laws of probability and
maximum likelihood principle by minimizing the negative logarithm of the probability function of the difference between
measurement y and estimation x, subject to the constraints [11],
_ ¼ argmin½Àlogf ðeÞŠ
x
0.7
0.6
0.5
cell voltage using the approach
cell voltage without using the approach
0.4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Cell position
Fig. 11. Typical graph for cell voltage vs. cell position of fuel cell stack. It shows
that the voltages obtained without using the approach are out of the reasonable
range (0.7–0.8 V), while the voltages obtained using the approach are within the
reasonable range. The values appear the same among the adjacent cells are the
averages since the voltages across the adjacent cells are measured.
where Voutput is the stack voltage measurement, V cell is individual
i
cell voltage measurement, V int is the measurement for individual
j
interconnect, V sic is the measurement for secondary interconnect.
k
Re-arranging the constraint equation and choosing a set of
suitable standard deviations for the measurement, the estimated
data can be obtained as shown in Fig. 10, where the reconciled
data for both profiles are coincided.
DAE model and inequality constraints
where W ¼ diagða2 , a2 ,. . .a2 ,Þ and ai is the measurement noise
n
1 2
standard deviation. Furthermore, for linear equality constraints
Ax ¼0 and in the absence of inequality constraints, this problem
has a closed-form solution via Lagrange-multipliers,
^
x ¼ yÀWAT ðAWAT ÞÀ1 Ay
ð7Þ
In fuel cell stack testing problem, given the measurement data
from three devices, one wants to estimate their ‘‘real’’ values
subject to the following energy balance:
V output ¼
30
X
i¼1
V cell À
i
29
X
j¼1
V int À
j
2
X
k¼1
V sic
k
ð8Þ
6. Fuel cell system performance analysis
Given the data being processed, the electrochemical calculations can be implemented within the interface so that various
plots can be provided for visualization and analysis. Fig. 11 gives
an example of plot of some parameters. From the individual cell
I–V–P curves data, take the average of the voltage values for each
individual cell obtained when the current is 0.9 A. The voltage
values obtained at this current value are the voltages at specified
point current. The voltage values are tabled against cell positions
on tube. For the cells that are connected and measured as a whole,
an average will be taken for each cell. Plot the voltage values
7. D. Wang, Y. Zhen / ISA Transactions 51 (2012) 841–847
versus the cell positions on tube, and the voltage distribution at
the specified point current (0.9 A) against cell position on tube
will be obtained. Fig. 11 shows the voltage distribution generated
by each cell at current of 0.9 A (denoted by the stars). A
comparison is given by superposing the data that were obtained
initially when the proposed treatment was not applied (denoted
by circles). It can be seen that the previous voltages are higher
than that with the treatment, and they are out of the reasonable
range (0.7–0.8 V).
Many other data analysis and plots can be produced with the
developed approach, but they will not be displayed for the
brevity. With this user-friendly interface and proposed data
treatment, one can undertake a fast, efficient, and rational
electrochemical investigation of fuel cell stack testing.
7. Conclusions
Data handling and processing are ubiquitously topics in
virtually every scientific discipline and industrial practice. While
the basic techniques are by now well known, their sensible
selection, integration and deployment in a real problem still
remains a challenge. Before undertaking electrochemical analysis
in industrial setting, there is always a need to process the raw
data in order to make the analysis either efficient or rational,
or both.
The issues to be considered in this practical case also imply
that there is no single technique that can solve the practical data
analysis problem. It needs a number of techniques, well selected
and seamlessly integrated into a software tool. Even though the
techniques being employed in the approach are not originally
created in this work, they are judiciously selected and they are
firstly applied and customized in this practical case to solve the
issues.
Even though this work presents a solution, there still is a room
to improve. The interface needs to be upgraded to facilitate its
847
usage, the precision in synchronization and reconciliation needs
to be improved. For example, the non-measured interconnects are
not considered in data reconciliation, which may have an impact
on the analysis. This could be eliminated either by an estimation
of these interconnects, or a re-design of the measurement layout.
In addition, suggestion can be given on the current system
architecture that a single computer connecting the data loggers
would minimize the synchronization problem. The authors intend
to pursue these concerns in the future.
References
[1] Brunner D, Prasad AK, Advani SG, Peticolas BW. A robust cell voltage
monitoring system for analysis and diagnosis of fuel cell or battery systems.
Journal of Power Sources 2010;195(24):8006–12.
[2] Godin C, Lockwood P. DTW schemes for continuous speech recognition: a
unified view. Computers Speech and Language 1989;3:169–98.
[3] Kassidas A, MacGregor John F, Paul ATaylor. Synchronization of batch
trajectories using dynamic time warping. AIChE Journal 1998;44(4):864–75.
´
[4] Prata Diego Martinez, Schwaaba Marcio, Luis Lima Enrique, Carlos Pinto Jose.
Nonlinear dynamic data reconciliation and parameter estimation through
particle swarm optimization: application for an industrial polypropylene
reactor. Chemical Engineering Science 2009;64(18):3953–67.
[5] Rabiner LR, Juang B. Fundamentals of speech recognition. Prentice-Hall, Inc.;
1993.
[6] Ramaker Henk-Jan, van Sprang Eric NM, Westerhuis Johan A, Smilde Age K.
Dynamic time warping of spectroscopic BATCH data. Analytica Chimica Acta
2003;498:133–53.
[7] Ramamurthi Y, Sistu PB, Bequette BW. Control-relevant dynamic data
reconciliation and parameter estimation. Computers & Chemical Engineering
1993;17(1):41–59.
[8] Santis M, Freunberger SA, Papra M, Wokaun A, Buchi FN. Experimental
investigation of coupling phenomena in polymer electrolyte fuel cell stacks.
Journal of Power Sources 2006;161:1076–83.
[9] Spreadsheet Link EX, /http://www.mathworks.com/products/excellink/S.
2010.
[10] Tormene P, Giorgino T, Quaglini S, Stefanelli M. Matching incomplete time
series with dynamic time warping: an algorithm and an application to poststroke rehabilitation. Artificial Intelligence in Medicine 2009;45(1):11–34.
[11] Wang D, Romagnoli JA. A framework for robust data reconciliation based on a
generalized objective function. Industrial & Engineering Chemistry Research
2003;42:3075–84.