Jon Ander Martin, Justin N. Ouwerkerk, Anthony P. Lamping, Kelly Cohen
{"title":"Comparison of battery modeling regression methods for application to unmanned aerial vehicles","authors":"Jon Ander Martin, Justin N. Ouwerkerk, Anthony P. Lamping, Kelly Cohen","doi":"10.20517/ces.2022.03","DOIUrl":"https://doi.org/10.20517/ces.2022.03","url":null,"abstract":"An effective battery prognostics method is fundamental for any application in which batteries have a critical role, such as in unmanned aerial vehicles. Given the batteries' variable nature, effectively predicting their End of Discharge or End of Life can become a difficult task. Therefore, developing an accurate and efficient model becomes a key step of this problem. The framework provided by traditional modeling techniques usually leads to inaccurate results, so newer state-of-the-art methodologies are needed to successfully build a model from a dataset. This paper compares the accuracy and time performance of three existing methods: a maximum likelihood optimal Support Vector Machine, a Bayesian Relevance Vector Machine, and a Fuzzy Inference System. Through this research, we aim to implement a real-time battery prognostics system in an Unmanned Aerial Vehicle. The three methods are used to model a Lithium-ion (Li-ion) battery's discharge curve while accounting for the State of Health of the battery for the estimation of voltage. %This paper compares the accuracy and time performance of a maximum likelihood optimal Support Vector Machine, a Bayesian Relevance Vector Machine, and a Fuzzy Inference System for the modeling of Lithium-ion (Li-ion) batteries' discharge curve. Moreover, the model accounts for the State of Health of the battery for the estimation of voltage. We show that the three methodologies are valid for the modeling of the discharge curve with similar accuracy values. The Relevance Vector Machine proves to be the most computationally efficient method.","PeriodicalId":72652,"journal":{"name":"Complex engineering systems (Alhambra, Calif.)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67656938","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A comparative study of energy management systems under connected driving: Cooperative car-following case","authors":"Ozan Yazar, S. Coskun, Feng Zhang, Lin Li","doi":"10.20517/ces.2022.06","DOIUrl":"https://doi.org/10.20517/ces.2022.06","url":null,"abstract":"In this work, we propose connected energy management systems for a cooperative hybrid electric vehicle (HEV) platoon. To this end, cooperative driving scenarios are established under different car-following behavior models using connected and automated vehicles technology, leading to a cooperative cruise control system (CACC) that explores the energy-saving potentials of HEVs. As a real-time energy management control, an equivalent consumption minimization strategy (ECMS) is utilized, wherein global energy-saving is achieved to promote environment-friendly mobility. The HEVs cooperatively communicate and exchange state information and control decisions with each other by sixth-generation vehicle-to-everything (6G-V2X) communications. In this study, three different car-following behavior models are used: intelligent driver model (IDM), Gazis–Herman–Rothery (GHR) model, and optimal velocity model (OVM). Adopting cooperative driving of six Toyota Prius HEV platoon scenarios, simulations under New European Driving Cycle (NEDC), Worldwide Harmonized Light Vehicle Test Procedure (WLTP), and Highway Fuel Economy Test (HWFET), as well as human-in-the-loop (HIL) experiments, are carried out via MATLAB/Simulink/dSPACE for cooperative HEV platooning control via different car-following-linked-vehicle scenarios. The CACC-ECMS scheme is assessed for HEV energy management via 6G-V2X broadcasting, and it is found that the proposed strategy exhibits improvements in vehicular driving performance. The IDM-based CACC-ECMS is an energy-efficient strategy for the platoon that saves: (i) 8.29% fuel compared to the GHR-based CACC-ECMS and 10.47% fuel compared to the OVM-based CACC-ECMS under NEDC; (ii) 7.47% fuel compared to the GHR-based CACC-ECMS and 11% fuel compared to the OVM-based CACC-ECMS under WLTP; (iii) 3.62% fuel compared to the GHR-based CACC-ECMS and 4.22% fuel compared to the OVM-based CACC-ECMS under HWFET; and (iv) 11.05% fuel compared to the GHR-based CACC-ECMS and 18.26% fuel compared to the OVM-based CACC-ECMS under HIL.","PeriodicalId":72652,"journal":{"name":"Complex engineering systems (Alhambra, Calif.)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67656946","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Sampled-based bipartite tracking consensus of nonlinear multiagents subject to input saturation","authors":"Luyang Yu, Ying-liu Cui, Z. Lu, Yurong Liu","doi":"10.20517/ces.2022.08","DOIUrl":"https://doi.org/10.20517/ces.2022.08","url":null,"abstract":"This paper is concerned with the sampled-data bipartite tracking consensus problem for a class of nonlinear multiagent systems (MASs) with input saturation. Both competitive and cooperative interactions coexist among agents in the concerned network. By resorting to Lyapunov stable theory and linear matrix inequality (LMI) technique, several criteria are obtained to ensure that the considered MASs can achieve the bipartite tracking consensus. Besides, with the help of the decoupled method, the dimensions of LMIs are reduced for mitigation of the computation complexity so that the obtained results can be applied to large-scaled MASs. Furthermore, the controller gain matrix is explicitly expressed in terms of solutions to a set of LMIs. We also provide with an estimate of elliptical attraction domain of bipartite tracking consensus. Finally, numerical simulation is exploited to support our theoretical analysis.","PeriodicalId":72652,"journal":{"name":"Complex engineering systems (Alhambra, Calif.)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67656979","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Reinforcement learning-based control for offshore crane load-landing operations","authors":"Khaled Said Ahmed Maamoun, H. Karimi","doi":"10.20517/ces.2022.28","DOIUrl":"https://doi.org/10.20517/ces.2022.28","url":null,"abstract":"Offshore crane operations are frequently carried out under adverse weather conditions. While offshore cranes attempt to finish the load-landing or lifting operation, the impact between the loads and the vessels is critical, as it can cause serious injuries and extensive damage. Multiple offshore crane operations, including load-landing operations, have used reinforcement learning (RL) to control their activities. In this paper, the Q-learning algorithm is used to develop optimal control sequences for the offshore crane’s actuators to minimize the impact velocity between the crane’s load and the moving vessel. To expand the RL environment, a mathematical model is constructed for the dynamical analysis utilizing the Denavit–Hartenberg (DH) technique and the Lagrange approach. The Double Q-learning algorithm is used to locate the bias that is common in Q-learning algorithms. The average return feature is studied to assess the performance of the Q-learning algorithm. Furthermore, the trained control sequence was tested on a separate sample of episodes, and the hypothesis that, unlike supervised learning, reinforcement learning cannot have a global optimal control sequence but only a local one, was confirmed in this application domain.","PeriodicalId":72652,"journal":{"name":"Complex engineering systems (Alhambra, Calif.)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67657436","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Javier Viaña, Stephan Ralescu, A. Ralescu, Kelly Cohen, V. Kreinovich
{"title":"Explainable fuzzy cluster-based regression algorithm with gradient descent learning","authors":"Javier Viaña, Stephan Ralescu, A. Ralescu, Kelly Cohen, V. Kreinovich","doi":"10.20517/ces.2022.14","DOIUrl":"https://doi.org/10.20517/ces.2022.14","url":null,"abstract":"We propose an algorithm for n-dimensional regression problems with continuous variables. Its main property is explainability, which we identify as the ability to understand the algorithm’s decisions from a human perspective. This has been achieved thanks to the simplicity of the architecture, the lack of hidden layers (as opposed to deep neural networks used for this same task) and the linguistic nature of its fuzzy inference system. First, the algorithm divides the joint input-output space into clusters that are subsequently approximated using linear functions. Then, we fit a Cauchy membership function to each cluster, therefore identifying them as fuzzy sets. The prediction of each linear regression is merged using a Takagi-Sugeno-Kang approach to generate the prediction of the model. Finally, the parameters of the algorithm (those from the linear functions and Cauchy membership functions) are fine-tuned using Gradient Descent optimization. In order to validate this algorithm, we considered three different scenarios: The first two are simple one-input and two-input problems with artificial data, which allow visual inspection of the results. In the third scenario we use real data for the prediction of the power generated by a Combined Cycle Power Plant. The results obtained in this last problem (3.513 RMSE and 2.649 MAE) outperform the state of the art (3.787 RMSE and 2.818 MAE).","PeriodicalId":72652,"journal":{"name":"Complex engineering systems (Alhambra, Calif.)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67657028","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A feedforward air-conditioning energy management method for high-speed railway sleeper compartment","authors":"Zhuoyun Li, Jicheng Chen, Jinghuai Deng","doi":"10.20517/ces.2021.14","DOIUrl":"https://doi.org/10.20517/ces.2021.14","url":null,"abstract":"In this paper, we propose a feedforward air conditioning temperature control method for high-speed railway locomotives with sleeper compartments to improve energy efficiency. First, we construct the geometric model of two typical types of compartments and three types of passengers. Then, based on the analysis of possible passenger layout patterns in each compartment, we utilize computational fluid dynamics simulations to calculate the optimal air volume for each pattern. The optimal air volume is calculated to guarantee the passenger comfort level and reduce the energy cost. In addition, we adopt an image recognition method to detect the number and types of passengers in each compartment. Passenger layout patterns serve as independent variables to determine the corresponding optimal air volume. Finally, numerical simulations were conducted to verify the effectiveness of the proposed method.","PeriodicalId":72652,"journal":{"name":"Complex engineering systems (Alhambra, Calif.)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67656887","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. Ghasemi, S. M. Rakhtala, Jalal Rasekhi, Seyed Reza Dokhtala
{"title":"PEM fuel cell system to extend the stack life based on a PID-PSO controller design","authors":"J. Ghasemi, S. M. Rakhtala, Jalal Rasekhi, Seyed Reza Dokhtala","doi":"10.20517/ces.2022.02","DOIUrl":"https://doi.org/10.20517/ces.2022.02","url":null,"abstract":"In this paper, the nonlinear model of polymer exchange membrane (PEM) fuel cell system is first extracted and then tested and evaluated for various temperatures and pressures. With the severe nonlinear characteristics of the PEM fuel cell system, using the proportional-integral-derivative (PID) controller for the linear model of the PEM fuel cell system could not guarantee robust control under parametric uncertainty and severe load fluctuations. The use of a linear model-based controller increases the pressure in both the anode and cathode areas, which in turn induces a high pressure difference across the polymer membrane, thus reducing the lifespan of the fuel cell. The proposed method uses the particle swarm optimization (PSO) algorithm, taking into account practical parameters, to design a PID controller for a nonlinear model of the fuel cell. Comparison of the results obtained from the conventional PID controller and the proposed PID-PSO structure shows that PID-PSO can desirably guarantee the specifications of overshoot, transient time, and settling time for a defined pressure difference across the anode and cathode plates.","PeriodicalId":72652,"journal":{"name":"Complex engineering systems (Alhambra, Calif.)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67656929","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An improved A star algorithm for wheeled robots path planning with jump points search and pruning method","authors":"Hongqian Huang, Yanzhou Li, Qing Bai","doi":"10.20517/ces.2022.12","DOIUrl":"https://doi.org/10.20517/ces.2022.12","url":null,"abstract":"Wheeled robots enjoy popularity in extensive areas such as food delivery and room disinfection. They can lower labor costs, protect human health from infection, and so on. Given the need to avoid obstacles, the path planning of robots is an elementary module. The A* algorithm has been widely used thus far, but it suffers much memory overhead and provides a suboptimal path. Therefore, we propose an improved A* algorithm with the jump point search method and pruning idea. Specifically, the jump point search method reduces the occupancy rate of the open list. The shorter length of the path can be achieved by pruning. Simulation experiments proved that the improvement was effective and practical.","PeriodicalId":72652,"journal":{"name":"Complex engineering systems (Alhambra, Calif.)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67656993","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Backstepping-based state estimation for a class of stochastic nonlinear systems","authors":"Xin Yin, Qichun Zhang","doi":"10.20517/ces.2021.13","DOIUrl":"https://doi.org/10.20517/ces.2021.13","url":null,"abstract":"The state estimation problem is investigated for a class of continuous-time stochastic nonlinear systems, where a novel filter design method is proposed based on backstepping design and stochastic differential equation. In particular, the structure of the filter is developed following the nonlinear system model, and then the estimation error dynamics can be described by a stochastic differential equation. Motivated by backstepping procedure, the nonlinear dynamics can be converted to an Ornstein–Uhlenbeck process via the control loop design. Thus, the estimation can be achieved once the estimation error is bounded and the variance of the error can be optimized. Since the ideal estimation error is a Brownian motion, the filter parameters can be selected following the Lyapunov stability theory and variance assignment method. Following the same framework, the multivariate stochastic systems can be handled with the block backstepping design. To validate the presented design approach, a numerical example is given as the simulation results to demonstrate the state estimation performance.","PeriodicalId":72652,"journal":{"name":"Complex engineering systems (Alhambra, Calif.)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67656870","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}